@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-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-size {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-radius {
  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-wrap-column {
  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-column-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-flex-direction-row-reverse {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-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-ww-text-text-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-duration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-align {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-gradient {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-justify-content {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-layout-align-items {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transition {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dbP {
        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-dbP.ww-layout, .ww-e-dbP [data-ww-ls~="dbP"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dbQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbQ.ww-layout, .ww-e-dbQ [data-ww-ls~="dbQ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcz {
        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-dcz.ww-layout, .ww-e-dcz [data-ww-ls~="dcz"] {
        display: flex;
        align-items: center;
        column-gap: 12px;
      }
      .ww-e-db8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-db8.ww-layout, .ww-e-db8 [data-ww-ls~="db8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbS {
        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-dbS:where([data-ww-states~="EwFjn1"]) {
        padding: 8px 16px;
        min-height: 42px;
      }
      .ww-e-dbS:where([data-ww-states~="nkYzRX"]) {
        padding: 4px 12px;
        min-height: 36px;
      }
      .ww-e-dbS:where([data-ww-states~="VWC7Zi"]) {
        padding: 4px 8px;
        min-height: 30px;
      }
      .ww-e-dbS: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-dbS: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-dbS: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-dbS: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-dbS:where([data-ww-states~="wCKqjb"]) {
        color: var(--1804f5dd-ffbe-4d0f-a18e-7d9af9eb1c8f,#464646);
        background-color: #0000;
        border: 1px solid #0000;
      }
      .ww-e-dd0 {
        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-dd0.ww-layout, .ww-e-dd0 [data-ww-ls~="dd0"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
      }
      .ww-e-ddf {
        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-ddf.ww-layout, .ww-e-ddf [data-ww-ls~="ddf"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-dhg {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: var(--ww-content-ww-text-font-size);
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.3s ease 0s;
        border: var(--ww-style-border);
        border-radius: var(--ww-style-border-radius);
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      @media (max-width: 767px) {
        .ww-e-dhg {
          font-size: var(--ww-content-ww-text-font-size);
        }
      }
      .ww-e-dhg:where(:hover) {
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
        border: var(--ww-style-border);
      }
      .ww-e-dkR {
        margin: 10px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dkR.ww-layout, .ww-e-dkR [data-ww-ls~="dkR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-doF {
        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;
        background-color: #0000;
        cursor: auto;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 0 solid;
        border-radius: 0;
      }
      .ww-e-doF.ww-layout, .ww-e-doF [data-ww-ls~="doF"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-doF.ww-layout:where([data-ww-states~="4d6ap0"]), .ww-e-doF [data-ww-ls~="doF"]:where([data-ww-states~="4d6ap0"]) {
        row-gap: 0;
      }
      .ww-e-dgr {
        margin: 0;
        padding: 0 0% 0 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 20px 20px 20px 0;
      }
      @media (max-width: 991px) {
        .ww-e-dgr {
          padding: 0 0% 0 0;
        }
      }
      .ww-e-dgr.ww-layout, .ww-e-dgr [data-ww-ls~="dgr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dZn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZn.ww-layout, .ww-e-dZn [data-ww-ls~="dZn"] {
        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-dZT {
        margin: 0 auto;
        padding: 60px 24px 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--d6eb78b0-0771-430f-ac72-fba0dba13580,#071222);
      }
      @media (max-width: 991px) {
        .ww-e-dZT {
          padding: 0 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZT {
          padding: 0 16px;
        }
      }
      .ww-e-dZT.ww-layout, .ww-e-dZT [data-ww-ls~="dZT"] {
        display: flex;
        flex-flow: column;
        justify-content: space-around;
        align-items: center;
      }
      .ww-e-dZs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dap {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcp.ww-layout, .ww-e-dcp [data-ww-ls~="dcp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddQ {
        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-ddQ:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-ddQ.ww-layout, .ww-e-ddQ [data-ww-ls~="ddQ"] {
        display: flex;
        align-items: center;
      }
      .ww-e-deW {
        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-deW: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-deW: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-deW: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-deW: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-deW: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-deW: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-deW: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-deW: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-deW.ww-layout, .ww-e-deW [data-ww-ls~="deW"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-ddO {
        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-ddO: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-ddO: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-ddO: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-ddO: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-ddO.ww-layout, .ww-e-ddO [data-ww-ls~="ddO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dch {
        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-dch.ww-layout, .ww-e-dch [data-ww-ls~="dch"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dck {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dck.ww-layout, .ww-e-dck [data-ww-ls~="dck"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-db6 {
        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-db6.ww-layout, .ww-e-db6 [data-ww-ls~="db6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-ddc.ww-layout, .ww-e-ddc [data-ww-ls~="ddc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-deT {
        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-deT.ww-layout, .ww-e-deT [data-ww-ls~="deT"] {
        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-ddP {
        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-ddP: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-ddP: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-ddP: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-ddP: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-ddP.ww-layout, .ww-e-ddP [data-ww-ls~="ddP"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-deh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-deh.ww-layout, .ww-e-deh [data-ww-ls~="deh"] {
        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-dbA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbA.ww-layout, .ww-e-dbA [data-ww-ls~="dbA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddJ {
        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-ddJ.ww-layout, .ww-e-ddJ [data-ww-ls~="ddJ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dle {
        margin: 0;
        padding: var(--ww-style-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-dle.ww-layout, .ww-e-dle [data-ww-ls~="dle"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-do8 {
        margin: 0;
        padding: 0;
        z-index: 50;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-do8 {
          background-color: #fff0;
        }
      }
      .ww-e-do8:where([data-ww-states~="UPIF5a"]) {
        padding: 0;
        position: fixed;
        top: 40px;
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-do8:where([data-ww-states~="UPIF5a"]) {
          position: fixed;
          top: 40px;
        }
      }
      .ww-e-do8:where([data-ww-states~="yARc73"]) {
        z-index: 50;
        align-self: center;
        position: fixed;
        bottom: 40px;
        width: revert-layer;
        border-radius: 80px;
      }
      @media (max-width: 767px) {
        .ww-e-do8:where([data-ww-states~="uF7heo"]) {
          position: fixed;
          top: 15px;
          right: 15px;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-do8:where([data-ww-states~="ZSlRzn"]) {
          position: fixed;
          top: 15px;
          left: 15px;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-do8:where([data-ww-states~="aZQXkx"]) {
          position: fixed;
          right: 15px;
          bottom: 15px;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-do8:where([data-ww-states~="yB5AIQ"]) {
          position: fixed;
          bottom: 15px;
          left: 15px;
          width: revert-layer;
        }
      }
      .ww-e-do8.ww-layout, .ww-e-do8 [data-ww-ls~="do8"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 767px) {
        .ww-e-do8.ww-layout, .ww-e-do8 [data-ww-ls~="do8"] {
          justify-content: flex-end;
        }
      }
      .ww-e-dfU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      @media (max-width: 991px) {
        .ww-e-dfU {
          width: 100%;
        }
      }
      .ww-e-dfU.ww-layout, .ww-e-dfU [data-ww-ls~="dfU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doB {
        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;
        background: var(--ww-style-background-image) 56% 16% / cover no-repeat scroll, var(--ww-style-background-color);
        border: 0 solid #1f79fe80;
      }
      .ww-e-doB.ww-layout, .ww-e-doB [data-ww-ls~="doB"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dnb {
        margin: 0;
        padding: var(--ww-style-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-dnb.ww-layout, .ww-e-dnb [data-ww-ls~="dnb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-det {
        margin: 0;
        padding: var(--ww-style-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-det.ww-layout, .ww-e-det [data-ww-ls~="det"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-des {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-des.ww-layout, .ww-e-des [data-ww-ls~="des"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dka {
        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-dka.ww-layout, .ww-e-dka [data-ww-ls~="dka"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dev {
        margin: 0;
        padding: 0 45px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 170px;
      }
      .ww-e-dev.ww-layout, .ww-e-dev [data-ww-ls~="dev"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-deu {
        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-deu.ww-layout, .ww-e-deu [data-ww-ls~="deu"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dZA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZA:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZB:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        white-space-collapse: preserve;
      }
      .ww-e-dZD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZD {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZD {
          display: flex;
        }
      }
      .ww-e-dZD.ww-layout, .ww-e-dZD [data-ww-ls~="dZD"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZD.ww-layout, .ww-e-dZD [data-ww-ls~="dZD"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZD.ww-layout, .ww-e-dZD [data-ww-ls~="dZD"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-dZE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZE {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZE {
          display: flex;
        }
      }
      .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZE.ww-layout, .ww-e-dZE [data-ww-ls~="dZE"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-dZF {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #c7d2e3;
        white-space-collapse: preserve;
      }
      .ww-e-dZG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZG {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZG {
          display: flex;
        }
      }
      .ww-e-dZG.ww-layout, .ww-e-dZG [data-ww-ls~="dZG"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dZG.ww-layout, .ww-e-dZG [data-ww-ls~="dZG"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZG.ww-layout, .ww-e-dZG [data-ww-ls~="dZG"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      .ww-e-dZH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZH {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZH {
          display: flex;
        }
      }
      .ww-e-dZH.ww-layout, .ww-e-dZH [data-ww-ls~="dZH"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dZH.ww-layout, .ww-e-dZH [data-ww-ls~="dZH"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZH.ww-layout, .ww-e-dZH [data-ww-ls~="dZH"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      .ww-e-dZI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZI {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZI {
          display: flex;
        }
      }
      .ww-e-dZI.ww-layout, .ww-e-dZI [data-ww-ls~="dZI"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-dZI.ww-layout, .ww-e-dZI [data-ww-ls~="dZI"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZI.ww-layout, .ww-e-dZI [data-ww-ls~="dZI"] {
          display: flex;
          flex-flow: column;
          gap: 16px;
        }
      }
      .ww-e-dZJ {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #c7d2e3;
        white-space-collapse: preserve;
      }
      .ww-e-dZK {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #c7d2e3;
        white-space-collapse: preserve;
      }
      .ww-e-dZL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZL:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZM {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZM {
          display: flex;
        }
      }
      .ww-e-dZM.ww-layout, .ww-e-dZM [data-ww-ls~="dZM"] {
        display: flex;
        flex-flow: column;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-dZM.ww-layout, .ww-e-dZM [data-ww-ls~="dZM"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZM.ww-layout, .ww-e-dZM [data-ww-ls~="dZM"] {
          display: flex;
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-dZN {
        margin: 0;
        padding: 0;
        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: Inter;
        font-weight: 400;
        color: #c7d2e3;
        white-space-collapse: preserve;
      }
      .ww-e-dZO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZO:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZP:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZQ:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZR:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZS:where(:hover) {
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
      }
      .ww-e-dZU {
        margin: 0 0 40px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: 1440px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dZU {
          display: grid;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZU {
          display: grid;
        }
      }
      .ww-e-dZU.ww-layout, .ww-e-dZU [data-ww-ls~="dZU"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 40px;
      }
      @media (max-width: 991px) {
        .ww-e-dZU.ww-layout, .ww-e-dZU [data-ww-ls~="dZU"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          gap: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dZU.ww-layout, .ww-e-dZU [data-ww-ls~="dZU"] {
          display: grid;
          grid-auto-flow: row;
          grid-template-columns: 1fr;
          gap: 24px;
        }
      }
      .ww-e-dZV {
        margin: 0;
        padding: 24px 0 0;
        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 #374151;
      }
      .ww-e-dZV.ww-layout, .ww-e-dZV [data-ww-ls~="dZV"] {
        display: block;
      }
      .ww-e-dZW {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZW.ww-layout, .ww-e-dZW [data-ww-ls~="dZW"] {
        display: block;
      }
      .ww-e-dZX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZX.ww-layout, .ww-e-dZX [data-ww-ls~="dZX"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-dZY {
        margin: 0;
        padding: 32px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: 90vh;
        min-height: unset;
        background-color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        box-shadow: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 16px;
      }
      .ww-e-dZY.ww-layout, .ww-e-dZY [data-ww-ls~="dZY"] {
        display: block;
      }
      .ww-e-dZZ {
        margin: 0;
        padding: 0;
        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: Inter;
        line-height: 1.5;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
      }
      .ww-e-dZa {
        margin: 0;
        padding: 8px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZa.ww-layout, .ww-e-dZa [data-ww-ls~="dZa"] {
        display: flex;
        justify-content: center;
      }
      .ww-e-dZb {
        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-dZb.ww-layout, .ww-e-dZb [data-ww-ls~="dZb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZc {
        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-dZc.ww-layout, .ww-e-dZc [data-ww-ls~="dZc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZd {
        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-dZd.ww-layout, .ww-e-dZd [data-ww-ls~="dZd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZe {
        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-dZe.ww-layout, .ww-e-dZe [data-ww-ls~="dZe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZf {
        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-dZf.ww-layout, .ww-e-dZf [data-ww-ls~="dZf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZg {
        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-dZg.ww-layout, .ww-e-dZg [data-ww-ls~="dZg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZh {
        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-dZh.ww-layout, .ww-e-dZh [data-ww-ls~="dZh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZi {
        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-dZi.ww-layout, .ww-e-dZi [data-ww-ls~="dZi"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZj {
        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-dZj.ww-layout, .ww-e-dZj [data-ww-ls~="dZj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZk {
        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-dZk.ww-layout, .ww-e-dZk [data-ww-ls~="dZk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZl.ww-layout, .ww-e-dZl [data-ww-ls~="dZl"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dZm {
        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-dZm.ww-layout, .ww-e-dZm [data-ww-ls~="dZm"] {
        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-dZp {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Inter;
        font-weight: 400;
        color: #c7d2e3;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-dZq:where(:hover) {
        color: #fff;
      }
      .ww-e-dZr {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: Montserrat;
        line-height: 1.3;
        font-weight: 700;
        color: #0b1220;
        white-space-collapse: preserve;
      }
      .ww-e-dZt {
        margin: 0;
        padding: 0;
        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: Inter;
        line-height: 1.5;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
      }
      .ww-e-dZu {
        margin: 24px 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: Montserrat;
        font-weight: 600;
        color: #0b1220;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dZv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dZv {
          min-width: 44px;
        }
      }
      .ww-e-dZw {
        margin: 15px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZw.ww-layout, .ww-e-dZw [data-ww-ls~="dZw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZx {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dZx.ww-layout, .ww-e-dZx [data-ww-ls~="dZx"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-dZy {
        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-dZy.ww-layout, .ww-e-dZy [data-ww-ls~="dZy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dZz {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: Montserrat;
        font-weight: 600;
        color: #0b1220;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dZz {
          margin: 0 0 8px;
          font-size: 18px;
        }
      }
      .ww-e-da0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-da0.ww-layout, .ww-e-da0 [data-ww-ls~="da0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-da1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-da2 {
        margin: 0;
        padding: 32px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: 800px;
        min-width: unset;
        height: auto;
        max-height: 90vh;
        min-height: unset;
        background-color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        box-shadow: 0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 16px;
      }
      .ww-e-da2.ww-layout, .ww-e-da2 [data-ww-ls~="da2"] {
        display: block;
      }
      .ww-e-da3 {
        margin: 0 8px;
        padding: 20px;
        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: #fff;
        box-shadow: 0 2px 8px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-da3 {
          margin: 8px 0;
          display: flex;
        }
      }
      .ww-e-da3.ww-layout, .ww-e-da3 [data-ww-ls~="da3"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-da3.ww-layout, .ww-e-da3 [data-ww-ls~="da3"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-da4 {
        margin: 0 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 85%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-da4 {
          max-width: 85%;
        }
      }
      .ww-e-da5 {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-da6 {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-da7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-da8 {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-da9 {
        margin: 0 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-da9 {
          max-width: 85%;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-daA {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daB {
        margin: 0 auto 24px;
        padding: 20px 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 60%;
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 2px 8px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-daB {
          padding: 16px 20px;
          display: flex;
          width: 100%;
        }
      }
      .ww-e-daB.ww-layout, .ww-e-daB [data-ww-ls~="daB"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-daB.ww-layout, .ww-e-daB [data-ww-ls~="daB"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-daC {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daD {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-daE {
          min-width: 44px;
        }
      }
      .ww-e-daF {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daG {
        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-daG.ww-layout, .ww-e-daG [data-ww-ls~="daG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-daH {
        margin: 0 0 12px;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        border-bottom: 2px solid #e6ecf5;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daI {
        margin: 0;
        padding: 0;
        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: Inter;
        line-height: 1.5;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daJ {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daK {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daL {
        margin: 0 0 12px;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        border-bottom: 2px solid #e6ecf5;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: 85%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: var(--1b321f5b-b862-49cc-aecc-26f37e44754e,hsl(0,72%,64%));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-daM {
          max-width: 85%;
        }
      }
      .ww-e-daN {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daO {
        margin: 15px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-daO.ww-layout, .ww-e-daO [data-ww-ls~="daO"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-daP {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daQ {
        margin: 0;
        padding: 0;
        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: Inter;
        line-height: 1.5;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-daQ {
          font-size: 13px;
        }
      }
      .ww-e-daR {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-daR.ww-layout, .ww-e-daR [data-ww-ls~="daR"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-daS {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 500;
        color: #5b6b80;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daT {
        margin: 0 0 12px;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Montserrat;
        font-weight: 600;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        border-bottom: 2px solid #e6ecf5;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daU {
        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-daU.ww-layout, .ww-e-daU [data-ww-ls~="daU"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-daV {
        margin: 0 8px;
        padding: 20px;
        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: #fff;
        box-shadow: 0 2px 8px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-daV {
          margin: 8px 0;
          display: flex;
        }
      }
      .ww-e-daV.ww-layout, .ww-e-daV [data-ww-ls~="daV"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-daV.ww-layout, .ww-e-daV [data-ww-ls~="daV"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-daW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: auto;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-daX {
        margin: 0 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 85%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: #5b6b80;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-daX {
          max-width: 85%;
        }
      }
      .ww-e-daY {
        margin: 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-daY.ww-layout, .ww-e-daY [data-ww-ls~="daY"] {
        display: flex;
        flex-direction: row;
        flex-wrap: revert-layer;
      }
      .ww-e-daZ {
        margin: 0 8px;
        padding: 20px;
        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: #fff;
        box-shadow: 0 2px 8px #0000000a;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-daZ {
          margin: 8px 0;
          display: flex;
        }
      }
      .ww-e-daZ.ww-layout, .ww-e-daZ [data-ww-ls~="daZ"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-daZ.ww-layout, .ww-e-daZ [data-ww-ls~="daZ"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-daa {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dab {
        margin: 0;
        padding: 20px;
        z-index: 1000;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: #00000080;
      }
      .ww-e-dab.ww-layout, .ww-e-dab [data-ww-ls~="dab"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dac {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 16px;
        font-size: 12px;
        font-family: Inter;
        font-weight: 400;
        color: var(--1b321f5b-b862-49cc-aecc-26f37e44754e, #E53E3E);
        white-space-collapse: preserve;
      }
      .ww-e-dad {
        margin: 0;
        padding: 0;
        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: Inter;
        font-weight: 500;
        color: #0b1220;
        white-space-collapse: preserve;
      }
      .ww-e-dae {
        margin: 0;
        padding: 0;
        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: Inter;
        font-weight: 500;
        color: #0b1220;
        white-space-collapse: preserve;
      }
      .ww-e-daf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 16px;
        font-size: 12px;
        font-family: Inter;
        font-weight: 400;
        color: var(--1b321f5b-b862-49cc-aecc-26f37e44754e, #E53E3E);
        white-space-collapse: preserve;
      }
      .ww-e-dag {
        margin: 0;
        padding: 14px 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Montserrat;
        font-weight: 600;
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        white-space-collapse: preserve;
        background-color: #1e5eff;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-dag:where(:hover) {
        background-color: #174bd1;
      }
      .ww-e-dah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dah.ww-layout, .ww-e-dah [data-ww-ls~="dah"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-dai {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dai.ww-layout, .ww-e-dai [data-ww-ls~="dai"] {
        display: grid;
        grid-template-columns: 1fr;
        row-gap: 20px;
      }
      .ww-e-daj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 16px;
        font-size: 12px;
        font-family: Inter;
        font-weight: 400;
        color: var(--1b321f5b-b862-49cc-aecc-26f37e44754e, #E53E3E);
        white-space-collapse: preserve;
      }
      .ww-e-dak {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dak.ww-layout, .ww-e-dak [data-ww-ls~="dak"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-dal {
        margin: 0;
        padding: 0;
        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: Inter;
        font-weight: 500;
        color: #0b1220;
        white-space-collapse: preserve;
      }
      .ww-e-dam {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        text-align: center;
        color: #5b6b80;
        white-space-collapse: preserve;
      }
      .ww-e-dan {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter;
        color: #0b1220;
        white-space-collapse: preserve;
        background-color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        transition: border-color 0.2s ease;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
        --ww-element-transition: border-color 0.2s ease;
      }
      .ww-e-dao {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter;
        color: #0b1220;
        white-space-collapse: preserve;
        background-color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        transition: border-color 0.2s ease;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
        --ww-element-transition: border-color 0.2s ease;
      }
      .ww-e-daq {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: Montserrat;
        line-height: 1.3;
        font-weight: 700;
        color: #0b1220;
        white-space-collapse: preserve;
      }
      .ww-e-dar {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dar.ww-layout, .ww-e-dar [data-ww-ls~="dar"] {
        display: block;
      }
      .ww-e-das {
        margin: 0;
        padding: 20px;
        z-index: 1000;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
        background-color: #00000080;
      }
      .ww-e-das.ww-layout, .ww-e-das [data-ww-ls~="das"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dat {
        margin: 0;
        padding: 14px 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: 140px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Montserrat;
        font-weight: 600;
        color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        white-space-collapse: preserve;
        background-color: #1e5eff;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-dat:where(:hover) {
        background-color: #174bd1;
      }
      .ww-e-dau {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter;
        color: #0b1220;
        white-space-collapse: preserve;
        background-color: var(--013bdb2a-1187-4143-99ed-d99f9cff3c8a, #FFFFFF);
        transition: border-color 0.2s ease;
        border: 1px solid #e6ecf5;
        border-radius: 12px;
        --ww-element-transition: border-color 0.2s ease;
      }
      .ww-e-dav {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: #0b1220;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-daw {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        font-weight: 400;
        color: #0b1220;
        text-decoration: none;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dax {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 13px;
        font-family: Inter;
        line-height: 1.4;
        font-weight: 400;
        color: #0b1220;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-day {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-day.ww-layout, .ww-e-day [data-ww-ls~="day"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        row-gap: var(--d3c878ba-280d-4a58-b439-dec4f641301e,12px);
      }
      .ww-e-daz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter;
        line-height: 1.5;
        font-weight: 400;
        color: var(--1b321f5b-b862-49cc-aecc-26f37e44754e,hsl(0,72%,64%));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-db0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-db0 {
          width: 44px;
          min-width: 44px;
        }
      }
      .ww-e-db1 {
        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-db2 {
        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-db3 {
        margin: 0;
        padding: 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-db4 {
        margin: 0;
        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-db4.ww-layout, .ww-e-db4 [data-ww-ls~="db4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-db5 {
        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-db5.ww-layout, .ww-e-db5 [data-ww-ls~="db5"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-db7 {
        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-db9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-db9.ww-layout, .ww-e-db9 [data-ww-ls~="db9"] {
        display: flex;
      }
      .ww-e-dbB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbB.ww-layout, .ww-e-dbB [data-ww-ls~="dbB"] {
        display: flex;
      }
      .ww-e-dbC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbC.ww-layout, .ww-e-dbC [data-ww-ls~="dbC"] {
        display: flex;
      }
      .ww-e-dbD {
        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-dbD.ww-layout, .ww-e-dbD [data-ww-ls~="dbD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dbE {
        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-dbF {
        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-dbF.ww-layout, .ww-e-dbF [data-ww-ls~="dbF"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbG {
        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-dbG.ww-layout, .ww-e-dbG [data-ww-ls~="dbG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dbH {
        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-dbH.ww-layout, .ww-e-dbH [data-ww-ls~="dbH"] {
        display: flex;
      }
      .ww-e-dbI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbI.ww-layout, .ww-e-dbI [data-ww-ls~="dbI"] {
        display: flex;
        flex-direction: row;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-dbJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbJ.ww-layout, .ww-e-dbJ [data-ww-ls~="dbJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbL.ww-layout, .ww-e-dbL [data-ww-ls~="dbL"] {
        display: flex;
      }
      .ww-e-dbM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbM.ww-layout, .ww-e-dbM [data-ww-ls~="dbM"] {
        display: flex;
      }
      .ww-e-dbN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbN.ww-layout, .ww-e-dbN [data-ww-ls~="dbN"] {
        display: flex;
      }
      .ww-e-dbO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbO.ww-layout, .ww-e-dbO [data-ww-ls~="dbO"] {
        display: flex;
      }
      .ww-e-dbR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbR.ww-layout, .ww-e-dbR [data-ww-ls~="dbR"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dbT {
        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-dbV {
        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-dbW {
        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-dbW.ww-layout, .ww-e-dbW [data-ww-ls~="dbW"] {
        display: flex;
        align-items: flex-start;
        column-gap: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,32px);
      }
      .ww-e-dbX {
        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-dbY {
        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-dbY.ww-layout, .ww-e-dbY [data-ww-ls~="dbY"] {
        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-dbZ {
        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-dbZ.ww-layout, .ww-e-dbZ [data-ww-ls~="dbZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dba {
        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-dba.ww-layout, .ww-e-dba [data-ww-ls~="dba"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbb {
        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-dbb.ww-layout, .ww-e-dbb [data-ww-ls~="dbb"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbc {
        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-dbc.ww-layout, .ww-e-dbc [data-ww-ls~="dbc"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbd {
        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-dbd.ww-layout, .ww-e-dbd [data-ww-ls~="dbd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbe {
        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-dbe.ww-layout, .ww-e-dbe [data-ww-ls~="dbe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbf {
        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-dbf.ww-layout, .ww-e-dbf [data-ww-ls~="dbf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbg {
        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-dbg.ww-layout, .ww-e-dbg [data-ww-ls~="dbg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbh {
        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-dbh.ww-layout, .ww-e-dbh [data-ww-ls~="dbh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dbj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dby {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dbz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dc9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dca {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dce {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcg {
        margin: 0;
        padding: 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-dcg {
          font-size: 14px;
        }
      }
      .ww-e-dci {
        margin: 0;
        padding: 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-dci {
          font-size: 14px;
        }
      }
      .ww-e-dcj {
        margin: 0;
        padding: 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-dcl {
        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-dcm {
        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-dcm:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dcm.ww-layout, .ww-e-dcm [data-ww-ls~="dcm"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dcn {
        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-dcn:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dcn.ww-layout, .ww-e-dcn [data-ww-ls~="dcn"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dco {
        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-dco:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dco.ww-layout, .ww-e-dco [data-ww-ls~="dco"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dcq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dcq.ww-layout, .ww-e-dcq [data-ww-ls~="dcq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dcr {
        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-dcr:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dcr.ww-layout, .ww-e-dcr [data-ww-ls~="dcr"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dcs {
        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-dcs:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dcs.ww-layout, .ww-e-dcs [data-ww-ls~="dcs"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dct {
        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-dct:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dct.ww-layout, .ww-e-dct [data-ww-ls~="dct"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dcu {
        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-dcu:where(:hover) {
        background-color: var(--322bf32b-4337-48ef-9a1e-9d263df0ed9a,#F4F4F5);
      }
      .ww-e-dcu.ww-layout, .ww-e-dcu [data-ww-ls~="dcu"] {
        display: flex;
        align-items: center;
      }
      .ww-e-dcv {
        margin: 0;
        padding: 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-ddQ:hover) .ww-e-dcv {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-dcw {
        margin: 0;
        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-dcx {
        margin: 0;
        padding: 0;
        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-dcy {
        margin: 0;
        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-dd1 {
        margin: 0;
        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-dd2 {
        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-dd2.ww-layout, .ww-e-dd2 [data-ww-ls~="dd2"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dd3 {
        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-dd5 {
        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-dd5.ww-layout, .ww-e-dd5 [data-ww-ls~="dd5"] {
        display: flex;
      }
      .ww-e-dd6 {
        margin: 0;
        padding: 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-dd8 {
        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-dd8.ww-layout, .ww-e-dd8 [data-ww-ls~="dd8"] {
        display: block;
      }
      .ww-e-dd9 {
        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-dd9.ww-layout, .ww-e-dd9 [data-ww-ls~="dd9"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddA {
        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-ddA.ww-layout, .ww-e-ddA [data-ww-ls~="ddA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddE {
        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-ddE.ww-layout, .ww-e-ddE [data-ww-ls~="ddE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddG {
        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-ddG.ww-layout, .ww-e-ddG [data-ww-ls~="ddG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddH {
        margin: 0;
        padding: 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-ddI {
        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-ddI.ww-layout, .ww-e-ddI [data-ww-ls~="ddI"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-ddK {
        margin: 0;
        padding: 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-ddL {
        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-ddM {
        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-ddM.ww-layout, .ww-e-ddM [data-ww-ls~="ddM"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-ddN {
        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-ddN.ww-layout, .ww-e-ddN [data-ww-ls~="ddN"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-ddR {
        margin: 0;
        padding: 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-ddS {
        margin: 0;
        padding: 0;
        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-ddT {
        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-ddT.ww-layout, .ww-e-ddT [data-ww-ls~="ddT"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-ddU {
        margin: 0;
        padding: 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-ddW {
        margin: 0;
        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-ddX {
        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-ddX:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-ddY {
        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-ddY.ww-layout, .ww-e-ddY [data-ww-ls~="ddY"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-ddZ {
        margin: 0;
        padding: 0;
        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-dda {
        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-ddb {
        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-dde {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dde.ww-layout, .ww-e-dde [data-ww-ls~="dde"] {
        display: flex;
        flex-flow: column;
        row-gap: 24px;
      }
      .ww-e-ddg {
        margin: 0;
        padding: 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-ddh {
        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-ddh.ww-layout, .ww-e-ddh [data-ww-ls~="ddh"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-ddi.ww-layout, .ww-e-ddi [data-ww-ls~="ddi"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-ddj {
        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-ddj.ww-layout, .ww-e-ddj [data-ww-ls~="ddj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddl {
        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-ddm {
        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-ddn {
        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-ddn.ww-layout, .ww-e-ddn [data-ww-ls~="ddn"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-ddo {
        margin: 0;
        padding: 0;
        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-ddp {
        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-ddp.ww-layout, .ww-e-ddp [data-ww-ls~="ddp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddq {
        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-ddq.ww-layout, .ww-e-ddq [data-ww-ls~="ddq"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ddr {
        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-ddr:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddr:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-dds {
        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-dds:where(:hover) {
        background-color: #f9fafb;
      }
      .ww-e-ddt {
        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-ddt:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddt:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-ddu {
        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-ddu.ww-layout, .ww-e-ddu [data-ww-ls~="ddu"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-ddv {
        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-ddv:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddw {
        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-ddw:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddw:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-ddx {
        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-ddx:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddx:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-ddy {
        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-ddy:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddz {
        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-ddz:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-ddz:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-de0 {
        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-de0:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-de0:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-de1 {
        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-de1:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-de1:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-de2 {
        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-de2:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-de2:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-de3 {
        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-de3.ww-layout, .ww-e-de3 [data-ww-ls~="de3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-de4 {
        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-de4.ww-layout, .ww-e-de4 [data-ww-ls~="de4"] {
        display: flex;
        align-items: center;
        column-gap: 4px;
      }
      .ww-e-de5 {
        margin: 0;
        padding: 0;
        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-de6 {
        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-de6:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-de6:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-de7 {
        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-de7.ww-layout, .ww-e-de7 [data-ww-ls~="de7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-de8 {
        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-de9 {
        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-deA {
        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-deA:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deA:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-deB {
        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-deB:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-deD {
        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-deD.ww-layout, .ww-e-deD [data-ww-ls~="deD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-deE {
        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-deE:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deE:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-deF {
        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-deG {
        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-deG:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deG:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-deH {
        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-deH:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deH:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-deI {
        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-deI.ww-layout, .ww-e-deI [data-ww-ls~="deI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-deJ {
        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-deJ:where(:hover) {
        background-color: #f5f5f5;
      }
      .ww-e-deJ:where([data-ww-states~="2Gcwz8"]) {
        background-color: #000000ad;
      }
      .ww-e-deK {
        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-deL {
        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-deM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-deM.ww-layout, .ww-e-deM [data-ww-ls~="deM"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-deO {
        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-dbS[data-ww-states~="ZK1gKd"]) .ww-e-deO {
        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-deP {
        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-dbS[data-ww-states~="ZK1gKd"]) .ww-e-deP {
        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-deQ {
        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-deR {
        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-deR:where([data-ww-states~="RtdIzw"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-deR:where([data-ww-states~="OfApdE"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-deS {
        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-deU {
        margin: 0;
        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-deV {
        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-deX {
        margin: 0;
        padding: 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-deY {
        margin: 0;
        padding: 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-dea:hover) .ww-e-deY {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-deZ {
        margin: 0;
        padding: 0;
        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-dcr:hover) .ww-e-deZ {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-dea {
        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-dea.ww-layout, .ww-e-dea [data-ww-ls~="dea"] {
        display: flex;
        align-items: center;
      }
      .ww-e-deb {
        margin: 0;
        padding: 0;
        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-dct:hover) .ww-e-deb {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-dec {
        margin: 0;
        padding: 0;
        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-dcu:hover) .ww-e-dec {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-ded {
        margin: 0;
        padding: 0;
        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-dco:hover) .ww-e-ded {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-dee {
        margin: 0;
        padding: 0;
        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-dcn:hover) .ww-e-dee {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-def {
        margin: 0;
        padding: 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-dcs:hover) .ww-e-def {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-deg {
        margin: 0;
        padding: 0;
        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-dcm:hover) .ww-e-deg {
        color: var(--e3e8152b-e57c-418e-85dd-404550dae02b,#27272A);
      }
      .ww-e-dei {
        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-dej {
        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-dej:where([data-ww-states~="7tIHjV"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-dej:where([data-ww-states~="ImbPKi"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-dek {
        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-dek:where([data-ww-states~="gxM2Rl"]) {
        border: 1px solid var(--4c0c4797-47f3-416e-8f49-9e7749abc810,#2aad2c);
      }
      .ww-e-dek:where([data-ww-states~="K302yt"]) {
        border: 1px solid var(--fb8a0c40-ded1-491a-bac7-14016b364ef0,#af1129);
      }
      .ww-e-del {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-del.ww-layout, .ww-e-del [data-ww-ls~="del"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dem {
        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-dem.ww-layout, .ww-e-dem [data-ww-ls~="dem"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-den {
        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-den.ww-layout, .ww-e-den [data-ww-ls~="den"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-deo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 50px;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-dep {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-deq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-deq.ww-layout, .ww-e-deq [data-ww-ls~="deq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 32px 108px;
      }
      .ww-e-der {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-der.ww-layout, .ww-e-der [data-ww-ls~="der"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 32px 108px;
      }
      .ww-e-dew {
        margin: -15px 6px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dex {
        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;
        cursor: pointer;
      }
      .ww-e-dey {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dey.ww-layout, .ww-e-dey [data-ww-ls~="dey"] {
        display: flex;
        justify-content: center;
      }
      .ww-e-dez {
        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;
        cursor: pointer;
      }
      .ww-e-df0 {
        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-df0.ww-layout, .ww-e-df0 [data-ww-ls~="df0"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-df1 {
        margin: -15px 6px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-df2 {
        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;
        cursor: pointer;
      }
      .ww-e-df3 {
        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;
        cursor: pointer;
      }
      .ww-e-df4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-df4.ww-layout, .ww-e-df4 [data-ww-ls~="df4"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-df5 {
        margin: -15px 6px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-df6 {
        margin: -15px 6px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-df7 {
        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;
        cursor: pointer;
      }
      .ww-e-df8 {
        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;
        cursor: pointer;
      }
      .ww-e-df9 {
        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;
        cursor: pointer;
      }
      .ww-e-dfA {
        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;
        cursor: pointer;
      }
      .ww-e-dfB {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        text-align: left;
        color: #e8e8e8;
        white-space-collapse: preserve;
      }
      .ww-e-dfC {
        margin: 0 0 0 15px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfD {
        margin: 0;
        padding: 4px 8px;
        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;
        border-radius: 0;
      }
      .ww-e-dfD.ww-layout, .ww-e-dfD [data-ww-ls~="dfD"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        column-gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfE.ww-layout, .ww-e-dfE [data-ww-ls~="dfE"] {
        display: grid;
        grid-auto-flow: column;
        grid-template-columns: 1fr auto;
        column-gap: 84px;
      }
      .ww-e-dfF {
        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-dfF.ww-layout, .ww-e-dfF [data-ww-ls~="dfF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfG {
        margin: 0 0 48px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfG.ww-layout, .ww-e-dfG [data-ww-ls~="dfG"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dfH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfI {
        margin: 0;
        padding: 8px 16px;
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfJ {
        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-dfJ.ww-layout, .ww-e-dfJ [data-ww-ls~="dfJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dfK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfK.ww-layout, .ww-e-dfK [data-ww-ls~="dfK"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dfL {
        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-dfL.ww-layout, .ww-e-dfL [data-ww-ls~="dfL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dfM {
        margin: 32px 0 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-style-border);
        border-radius: 12px;
      }
      .ww-e-dfM.ww-layout, .ww-e-dfM [data-ww-ls~="dfM"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dfN {
        margin: 32px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dfN {
        opacity: 0;
        transform: scale3d(1, .9, .9) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dfN.ww-layout, .ww-e-dfN [data-ww-ls~="dfN"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dfO {
        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-dfO.ww-layout, .ww-e-dfO [data-ww-ls~="dfO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dfP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfP.ww-layout, .ww-e-dfP [data-ww-ls~="dfP"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dfQ {
        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-dfQ.ww-layout, .ww-e-dfQ [data-ww-ls~="dfQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dfR {
        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-dfR.ww-layout, .ww-e-dfR [data-ww-ls~="dfR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfS {
        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-dfS.ww-layout, .ww-e-dfS [data-ww-ls~="dfS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dfT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfY {
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
      }
      .ww-e-dfY.ww-layout, .ww-e-dfY [data-ww-ls~="dfY"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dfZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfb {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfc {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: 31.5%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.3s ease 0s;
        border-radius: 12px 12px 0 0;
      }
      .ww-e-dfc:where([data-ww-states~="pAZZtR"]) {
        max-width: 31.5%;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
      }
      .ww-e-dfc.ww-layout, .ww-e-dfc [data-ww-ls~="dfc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dff {
        margin: 24px 0 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-dff.ww-layout, .ww-e-dff [data-ww-ls~="dff"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 32px;
      }
      .ww-e-dfi {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 12px 12px 0;
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dfi {
          box-shadow: 0 6px 8px 6px #00000026;
          animation-duration: var(--ww-style-animation-duration);
          animation-timing-function: linear;
          animation-iteration-count: 1;
          animation-name: ww-keyframes-element-9d571341-5621-4903-80ab-7fddced61a3f-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet;
        }
        @keyframes ww-keyframes-element-9d571341-5621-4903-80ab-7fddced61a3f-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet {
          0% {
            box-shadow: 0 0 #0000;
          }
          66% {
            box-shadow: 0 0 #0000;
          }
          100% {
            box-shadow: 0 6px 8px 6px #00000026;
          }
        }
      }
      @media (max-width: 767px) {
        :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dfi {
          box-shadow: 0 6px 8px 6px #00000026;
          animation-duration: var(--ww-style-animation-duration);
          animation-timing-function: linear;
          animation-iteration-count: 1;
          animation-name: ww-keyframes-element-9d571341-5621-4903-80ab-7fddced61a3f-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-mobile;
        }
        @keyframes ww-keyframes-element-9d571341-5621-4903-80ab-7fddced61a3f-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-mobile {
          0% {
            box-shadow: 0 0 #0000;
          }
          66% {
            box-shadow: 0 0 #0000;
          }
          100% {
            box-shadow: 0 6px 8px 6px #00000026;
          }
        }
      }
      .ww-e-dfi.ww-layout, .ww-e-dfi [data-ww-ls~="dfi"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-dfj {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 12px 12px 0;
      }
      @media (max-width: 767px) {
        :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dfj {
          box-shadow: 0 6px 8px 6px #00000026;
          animation-duration: var(--ww-style-animation-duration);
          animation-timing-function: linear;
          animation-iteration-count: 1;
          animation-name: ww-keyframes-element-8a287bf9-15de-4ccc-be6f-1b0ce2962e23-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-mobile;
        }
        @keyframes ww-keyframes-element-8a287bf9-15de-4ccc-be6f-1b0ce2962e23-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-mobile {
          0% {
            box-shadow: 0 0 #0000;
          }
          66% {
            box-shadow: 0 0 #0000;
          }
          100% {
            box-shadow: 0 6px 8px 6px #00000026;
          }
        }
      }
      .ww-e-dfj.ww-layout, .ww-e-dfj [data-ww-ls~="dfj"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-dfl {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dfl {
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dfm {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dfm {
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dfp {
        margin: 0;
        padding: 4px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfp.ww-layout, .ww-e-dfp [data-ww-ls~="dfp"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        column-gap: 48px;
        flex-wrap: revert-layer;
      }
      .ww-e-dfq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfq:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dfr {
        margin: 0;
        padding: 4px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dfr.ww-layout, .ww-e-dfr [data-ww-ls~="dfr"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        column-gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dfr.ww-layout, .ww-e-dfr [data-ww-ls~="dfr"] {
          justify-content: flex-end;
        }
      }
      .ww-e-dfs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfs:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dft {
        margin: 0;
        padding: 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 28px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff4d;
        cursor: pointer;
        opacity: 0.5;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 7px;
      }
      .ww-e-dft:where(:hover) {
        opacity: 1;
      }
      .ww-e-dfu {
        margin: 0 8px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dfu {
          font-size: 10px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dfv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 50px;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-dfw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dfw {
          font-size: 10px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dfw:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dfx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dfx {
          font-size: 10px;
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dfx:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dfy {
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
      }
      .ww-e-dfy.ww-layout, .ww-e-dfy [data-ww-ls~="dfy"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dfz {
        margin: 0;
        padding: 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 28px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff4d;
        cursor: pointer;
        opacity: 0.5;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 7px;
      }
      .ww-e-dfz:where(:hover) {
        opacity: 1;
      }
      .ww-e-dg0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: 60px;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 100px;
        --wwi-ar: unset;
      }
      .ww-e-dg1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: 60px;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-dg2 {
        margin: var(--ww-style-margin, 0);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        transform: var(--ww-style-transform);
      }
      .ww-e-dg2:where(:hover) {
        cursor: pointer;
        transform: scale3d(1, 1, 1) translate3d(0, -4px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dg3 {
        margin: var(--ww-style-margin, 0);
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        transform: var(--ww-style-transform);
      }
      .ww-e-dg3:where(:hover) {
        cursor: pointer;
        transform: scale3d(1, 1, 1) translate3d(0, -4px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dg4 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
      }
      .ww-e-dg4.ww-layout, .ww-e-dg4 [data-ww-ls~="dg4"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dg5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg5 {
          padding: 16px;
          z-index: 3;
          background: var(--ww-style-background-color);
          border-radius: 8px;
        }
      }
      .ww-e-dg5.ww-layout, .ww-e-dg5 [data-ww-ls~="dg5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dg6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg6 {
          z-index: unset;
          position: absolute;
          right: 0;
          bottom: 58px;
          width: revert-layer;
          height: auto;
          aspect-ratio: unset;
          background: var(--ww-style-background-color);
          transition: all 0.3s ease 0s;
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
          border-radius: 8px 8px 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="uQPJF2"]) {
          opacity: 0;
          transform: scale3d(1, 1, 1) translate3d(0, 58px, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="ymr6GP"]) {
          right: auto;
          left: 0;
          opacity: 0;
          transform: scale3d(1, 1, 1) translate3d(0, 58px, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="QBWNQF"]) {
          right: auto;
          left: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="L4ZzpA"]) {
          top: 58px;
          bottom: auto;
          opacity: 0;
          transform: scale3d(1, 1, 1) translate3d(0, -58px, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="brziv0"]) {
          top: 58px;
          bottom: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="ZAOFY5"]) {
          inset: 58px auto auto 0;
          opacity: 0;
          transform: scale3d(1, 1, 1) translate3d(0, -58px, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="wZjSuK"]) {
          inset: 58px auto auto 0;
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dg6.ww-layout, .ww-e-dg6 [data-ww-ls~="dg6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dg7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dg7 {
          padding: 12px 12px 12px 16px;
          width: 100%;
        }
      }
      .ww-e-dg7.ww-layout, .ww-e-dg7 [data-ww-ls~="dg7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dg8 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: Poppins, sans-serif;
        line-height: 1.5em;
        font-weight: 500;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 80px;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dg8:where([data-ww-states~="WqhnhT"]) {
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
      }
      .ww-e-dg8:where(:hover) {
        color: var(--ww-content-ww-text-color);
        background: var(--ww-style-background-color);
      }
      .ww-e-dg8:where([data-ww-states~="IZfx2z"]) {
        color: var(--f044ba99-3ee7-4ae3-ab37-c3484f7b4050,#060f11);
        background: var(--ww-style-background-color);
      }
      .ww-e-dg9 {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dg9 {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dgA {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgB {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dgB {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dgC {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgD {
        margin: 0 0 18px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgD {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgD {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgE {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgE {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 50px;
        font-family: var(--ww-default-font-family);
        line-height: 1.15em;
        font-weight: 600;
        text-align: left;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgF {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgF {
          font-size: 32px;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgG {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgG {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgH {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgH {
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dgI {
        margin: 5px 15px 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-dgI.ww-layout, .ww-e-dgI [data-ww-ls~="dgI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dgJ {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        text-align: left;
        color: #e8e8e8;
        white-space-collapse: preserve;
      }
      .ww-e-dgK {
        margin: 0;
        padding: 0;
        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: 20px;
        font-weight: 600;
        text-align: left;
        color: #e8e8e8;
        white-space-collapse: preserve;
      }
      .ww-e-dgL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgL.ww-layout, .ww-e-dgL [data-ww-ls~="dgL"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-end;
      }
      @media (max-width: 991px) {
        .ww-e-dgL.ww-layout, .ww-e-dgL [data-ww-ls~="dgL"] {
          justify-content: center;
        }
      }
      .ww-e-dgM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 47%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dgM {
          width: 100%;
        }
      }
      .ww-e-dgM.ww-layout, .ww-e-dgM [data-ww-ls~="dgM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgN.ww-layout, .ww-e-dgN [data-ww-ls~="dgN"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      .ww-e-dgO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: var(--ww-style-max-height, unset);
        min-height: unset;
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 20px;
        --wwi-of: contain;
      }
      .ww-e-dgP {
        margin: 0;
        padding: 0 40px 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgP.ww-layout, .ww-e-dgP [data-ww-ls~="dgP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5em;
        font-weight: 600;
        color: var(--109b4a3f-df38-480a-96de-6449b87720cd,#e7e7e7);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dgQ {
          text-align: center;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dgR {
        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-dgR.ww-layout, .ww-e-dgR [data-ww-ls~="dgR"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dgS {
        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-dgS.ww-layout, .ww-e-dgS [data-ww-ls~="dgS"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dgT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgT.ww-layout, .ww-e-dgT [data-ww-ls~="dgT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dgU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
      }
      .ww-e-dgU.ww-layout, .ww-e-dgU [data-ww-ls~="dgU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgV {
        margin: 0;
        padding: 0% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgV.ww-layout, .ww-e-dgV [data-ww-ls~="dgV"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dgW {
        margin: 32px 0 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-dgW.ww-layout, .ww-e-dgW [data-ww-ls~="dgW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgX {
        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-dgX.ww-layout, .ww-e-dgX [data-ww-ls~="dgX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-dgY {
        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-dgY.ww-layout, .ww-e-dgY [data-ww-ls~="dgY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-dgZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dga {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dga.ww-layout, .ww-e-dga [data-ww-ls~="dga"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgb {
        margin: 32px 0 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-dgb.ww-layout, .ww-e-dgb [data-ww-ls~="dgb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgc {
        margin: 0;
        padding: 8px 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(--109b4a3f-df38-480a-96de-6449b87720cd,#e7e7e7);
        border-radius: 6px;
      }
      .ww-e-dgc.ww-layout, .ww-e-dgc [data-ww-ls~="dgc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgd.ww-layout, .ww-e-dgd [data-ww-ls~="dgd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dge {
        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-dge.ww-layout, .ww-e-dge [data-ww-ls~="dge"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 84px;
      }
      .ww-e-dgf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--892b3030-2c4b-4a72-b57c-c33abd971952,#222222);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgh.ww-layout, .ww-e-dgh [data-ww-ls~="dgh"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-dgi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgi.ww-layout, .ww-e-dgi [data-ww-ls~="dgi"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dgj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgk {
        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-dgk.ww-layout, .ww-e-dgk [data-ww-ls~="dgk"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dgl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgl.ww-layout, .ww-e-dgl [data-ww-ls~="dgl"] {
        display: flex;
      }
      .ww-e-dgm {
        margin: 30px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgm.ww-layout, .ww-e-dgm [data-ww-ls~="dgm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dgn {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      .ww-e-dgo {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dgp {
        margin: 0;
        padding: 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 49%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 90%;
        min-height: unset;
        border-radius: 40px 0;
      }
      .ww-e-dgp.ww-layout, .ww-e-dgp [data-ww-ls~="dgp"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      .ww-e-dgq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: var(--ww-style-max-height, unset);
        min-height: unset;
        box-shadow: 11px 12px 23px -5px #00000061;
        border-radius: 20px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dgq {
          margin: 48px 0 0;
          max-width: unset;
          box-shadow: 0 12px 23px -5px #00000061;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dgq {
          max-width: var(--ww-style-max-width, unset);
        }
      }
      .ww-e-dgs {
        margin: 0;
        padding: 25px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dgs.ww-layout, .ww-e-dgs [data-ww-ls~="dgs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dgt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
      }
      .ww-e-dgt.ww-layout, .ww-e-dgt [data-ww-ls~="dgt"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dgu {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        top: -10%;
        right: -10%;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dgv {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto -15% -25% auto;
        width: 15%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dgw {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 80px;
      }
      .ww-e-dgw.ww-layout, .ww-e-dgw [data-ww-ls~="dgw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgy {
        margin: 0;
        padding: 4px 8px;
        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;
        border-radius: 0;
      }
      .ww-e-dgy.ww-layout, .ww-e-dgy [data-ww-ls~="dgy"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        column-gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dgz {
        margin: 0;
        padding: 0;
        overflow: visible;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 49%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 90%;
        min-height: unset;
        border-radius: 40px 0;
      }
      .ww-e-dgz.ww-layout, .ww-e-dgz [data-ww-ls~="dgz"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
      }
      .ww-e-dh0 {
        margin: 0;
        padding: 0 0 0 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 45%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dh0.ww-layout, .ww-e-dh0 [data-ww-ls~="dh0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dh1 {
        margin: 12px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dh1.ww-layout, .ww-e-dh1 [data-ww-ls~="dh1"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dh2 {
        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-dh2.ww-layout, .ww-e-dh2 [data-ww-ls~="dh2"] {
        display: flex;
        justify-content: space-between;
        align-items: stretch;
      }
      .ww-e-dh3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dh3.ww-layout, .ww-e-dh3 [data-ww-ls~="dh3"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dh4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dh5 {
        margin: 0 0 0 15px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dh6 {
        margin: 12px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dh6.ww-layout, .ww-e-dh6 [data-ww-ls~="dh6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dh7 {
        margin: 5px 15px 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-dh7.ww-layout, .ww-e-dh7 [data-ww-ls~="dh7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dh8 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto auto 10% -25%;
        width: 35%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-dh9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dh9 {
          width: 80%;
          height: 80%;
        }
      }
      .ww-e-dh9.ww-layout, .ww-e-dh9 [data-ww-ls~="dh9"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dhA {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        top: -10%;
        right: -10%;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dhB {
          width: 80%;
          height: 80%;
        }
      }
      .ww-e-dhB.ww-layout, .ww-e-dhB [data-ww-ls~="dhB"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dhC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dhD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5em;
        font-weight: 600;
        color: var(--109b4a3f-df38-480a-96de-6449b87720cd,#e7e7e7);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dhD {
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dhD {
          color: var(--ww-content-ww-text-color);
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dhE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      @media (max-width: 767px) {
        .ww-e-dhE {
          max-height: 365px;
        }
      }
      .ww-e-dhF {
        margin: 0;
        padding: 4px 8px;
        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;
        border-radius: 0;
      }
      .ww-e-dhF.ww-layout, .ww-e-dhF [data-ww-ls~="dhF"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        column-gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-dhG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhG.ww-layout, .ww-e-dhG [data-ww-ls~="dhG"] {
        display: flex;
      }
      .ww-e-dhH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dhH {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-4f21af06-766a-493a-a37d-e11347777368-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-4f21af06-766a-493a-a37d-e11347777368-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhH.ww-layout, .ww-e-dhH [data-ww-ls~="dhH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="hD42Fg"]) .ww-e-dhI {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-12f4ae47-62ba-42ca-be6f-8eb481419519-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-12f4ae47-62ba-42ca-be6f-8eb481419519-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhI.ww-layout, .ww-e-dhI [data-ww-ls~="dhI"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhJ {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dhJ.ww-layout, .ww-e-dhJ [data-ww-ls~="dhJ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dhK {
        margin: 0;
        padding: 0;
        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;
        box-shadow: var(--ww-style-box-shadow);
        animation-name: ww-keyframes-element-2ce9e16c-128e-4bcd-aad2-cfe5e177208c-base-default;
        border-radius: 8px 8px 8px 0;
        --wwi-ar: unset;
      }
      @keyframes ww-keyframes-element-2ce9e16c-128e-4bcd-aad2-cfe5e177208c-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-dhL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dhL {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-0227a50f-2bbe-4545-b041-e751a57c7320-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-0227a50f-2bbe-4545-b041-e751a57c7320-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhL.ww-layout, .ww-e-dhL [data-ww-ls~="dhL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dhN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dhO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhO.ww-layout, .ww-e-dhO [data-ww-ls~="dhO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-dhP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dhP.ww-layout, .ww-e-dhP [data-ww-ls~="dhP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dhQ.ww-layout, .ww-e-dhQ [data-ww-ls~="dhQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dhR.ww-layout, .ww-e-dhR [data-ww-ls~="dhR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dhS.ww-layout, .ww-e-dhS [data-ww-ls~="dhS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhT {
        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-dhT.ww-layout, .ww-e-dhT [data-ww-ls~="dhT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-dhU {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dhU.ww-layout, .ww-e-dhU [data-ww-ls~="dhU"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dhV {
        margin: 0;
        padding: 0% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhV.ww-layout, .ww-e-dhV [data-ww-ls~="dhV"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dhW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dhW {
        height: 100%;
        animation-duration: 1.8s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-ba9cf86d-abce-4af5-855d-268363a3f277-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-ba9cf86d-abce-4af5-855d-268363a3f277-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhW.ww-layout, .ww-e-dhW [data-ww-ls~="dhW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
      }
      .ww-e-dhX:where([data-ww-states~="vE1FVc"]) {
        opacity: revert-layer;
      }
      .ww-e-dhX.ww-layout, .ww-e-dhX [data-ww-ls~="dhX"] {
        display: grid;
        grid-template-columns: 40% auto 40%;
        column-gap: 64px;
      }
      .ww-e-dhY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-duration: .6s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-9f746222-376f-4727-ac61-6b32e54b81ed-base-default;
      }
      @keyframes ww-keyframes-element-9f746222-376f-4727-ac61-6b32e54b81ed-base-default {
        0% {
        }
        100% {
          height: 100%;
        }
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dhY {
        height: 100%;
        animation-duration: .6s;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-9f746222-376f-4727-ac61-6b32e54b81ed-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-9f746222-376f-4727-ac61-6b32e54b81ed-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      :where(.ww-e-dmX[data-ww-states~="hD42Fg"]) .ww-e-dhY {
        animation-duration: .6s;
        animation-play-state: running;
      }
      .ww-e-dhY.ww-layout, .ww-e-dhY [data-ww-ls~="dhY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dhZ {
        height: 100%;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-duration: 1.2s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-direction: normal;
        animation-name: ww-keyframes-element-fea35f86-7c04-47f2-a151-15128baa0354-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-fea35f86-7c04-47f2-a151-15128baa0354-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        50% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhZ.ww-layout, .ww-e-dhZ [data-ww-ls~="dhZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dha {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dha {
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1.8s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-afbe65a8-413d-407b-ac56-5c0819e6f4ee-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-afbe65a8-413d-407b-ac56-5c0819e6f4ee-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dha.ww-layout, .ww-e-dha [data-ww-ls~="dha"] {
        display: none;
      }
      .ww-e-dhb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-timing-function: linear;
        animation-play-state: paused;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dhb {
        height: 100%;
        animation-duration: 1.2s;
        animation-iteration-count: 1;
        animation-play-state: running;
        animation-name: ww-keyframes-element-16ea5f21-204c-4278-9b52-39fdf9fecd8d-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-16ea5f21-204c-4278-9b52-39fdf9fecd8d-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        50% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dhb.ww-layout, .ww-e-dhb [data-ww-ls~="dhb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dhc.ww-layout, .ww-e-dhc [data-ww-ls~="dhc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        right: var(--ww-style-right);
        left: var(--ww-style-left);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        transform: var(--ww-style-transform);
        border: 0 solid;
        border-radius: 100px;
      }
      .ww-e-dhd.ww-layout, .ww-e-dhd [data-ww-ls~="dhd"] {
        display: flex;
      }
      .ww-e-dhe {
        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-dhe.ww-layout, .ww-e-dhe [data-ww-ls~="dhe"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dhf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: 0;
        min-width: 23%;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhf.ww-layout, .ww-e-dhf [data-ww-ls~="dhf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhh.ww-layout, .ww-e-dhh [data-ww-ls~="dhh"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dhi {
        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-dhi.ww-layout, .ww-e-dhi [data-ww-ls~="dhi"] {
        display: flex;
        align-content: revert-layer;
        column-gap: 64px;
        flex-wrap: wrap;
      }
      .ww-e-dhj {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 solid;
      }
      .ww-e-dhj.ww-layout, .ww-e-dhj [data-ww-ls~="dhj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 47%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhk.ww-layout, .ww-e-dhk [data-ww-ls~="dhk"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhl {
        margin: 30px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhl.ww-layout, .ww-e-dhl [data-ww-ls~="dhl"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dhm {
          padding: 0 0% 0 0;
          width: 100%;
          max-width: unset;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dhm.ww-layout, .ww-e-dhm [data-ww-ls~="dhm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dhn {
        margin: 0;
        padding: 25px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dhn.ww-layout, .ww-e-dhn [data-ww-ls~="dhn"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dho {
        margin: 18px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dho.ww-layout, .ww-e-dho [data-ww-ls~="dho"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhp {
        margin: 30px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhp.ww-layout, .ww-e-dhp [data-ww-ls~="dhp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhq {
        margin: 30px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhq.ww-layout, .ww-e-dhq [data-ww-ls~="dhq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhr {
        margin: 30px 0 25px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhr.ww-layout, .ww-e-dhr [data-ww-ls~="dhr"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dhs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dhs {
          bottom: -30%;
        }
      }
      .ww-e-dht {
        margin: 5px 15px 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-dht.ww-layout, .ww-e-dht [data-ww-ls~="dht"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dhu {
        margin: 5px 15px 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-dhu.ww-layout, .ww-e-dhu [data-ww-ls~="dhu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dhv {
        margin: 5px 15px 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-dhv.ww-layout, .ww-e-dhv [data-ww-ls~="dhv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dhw {
        margin: 5px 15px 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-dhw.ww-layout, .ww-e-dhw [data-ww-ls~="dhw"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dhx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 47%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dhx.ww-layout, .ww-e-dhx [data-ww-ls~="dhx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-dhz {
        margin: 0 0 32px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: block;
        width: 150px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 80px;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-e-di0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 63%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-di0.ww-layout, .ww-e-di0 [data-ww-ls~="di0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 4px;
      }
      .ww-e-di1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-di1 {
        height: 100%;
        animation-duration: 1.8s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-7bbe0443-3711-43bf-8556-42d73f6ef360-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-7bbe0443-3711-43bf-8556-42d73f6ef360-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-di1.ww-layout, .ww-e-di1 [data-ww-ls~="di1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-di2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-di2 {
        height: 100%;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-duration: 1.2s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-direction: normal;
        animation-name: ww-keyframes-element-4b0f1c90-aaf9-4ff8-bc25-25ba0f8fa811-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-4b0f1c90-aaf9-4ff8-bc25-25ba0f8fa811-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        50% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-di2.ww-layout, .ww-e-di2 [data-ww-ls~="di2"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-di3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-duration: .6s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-5834fec8-70e1-404a-bf23-931a0a8a5803-base-default;
      }
      @keyframes ww-keyframes-element-5834fec8-70e1-404a-bf23-931a0a8a5803-base-default {
        0% {
        }
        100% {
          height: 100%;
        }
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-di3 {
        height: 100%;
        animation-duration: .6s;
        animation-play-state: paused;
        animation-name: ww-keyframes-element-5834fec8-70e1-404a-bf23-931a0a8a5803-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-5834fec8-70e1-404a-bf23-931a0a8a5803-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-di3 {
        animation-duration: .6s;
        animation-play-state: running;
      }
      .ww-e-di3.ww-layout, .ww-e-di3 [data-ww-ls~="di3"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-di4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        animation-timing-function: linear;
        animation-play-state: paused;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-di4 {
        height: 100%;
        animation-duration: 1.2s;
        animation-iteration-count: 1;
        animation-play-state: running;
        animation-name: ww-keyframes-element-009d0d36-af58-402f-9197-706deedeec78-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-009d0d36-af58-402f-9197-706deedeec78-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        50% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-di4.ww-layout, .ww-e-di4 [data-ww-ls~="di4"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-di5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-di5.ww-layout, .ww-e-di5 [data-ww-ls~="di5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-di6 {
        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-di6.ww-layout, .ww-e-di6 [data-ww-ls~="di6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-di7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-di7 {
          position: revert-layer;
          inset: revert-layer;
          width: 75%;
          flex: 0 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-di7 {
          z-index: 1;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
          max-width: 75%;
        }
      }
      .ww-e-di7.ww-layout, .ww-e-di7 [data-ww-ls~="di7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-di8 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-di8 {
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: 1.8s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-19da1bc9-0e84-441f-9291-197be40f5fde-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-19da1bc9-0e84-441f-9291-197be40f5fde-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-di8.ww-layout, .ww-e-di8 [data-ww-ls~="di8"] {
        display: none;
      }
      .ww-e-di9 {
        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-di9.ww-layout, .ww-e-di9 [data-ww-ls~="di9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-diA {
        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-diA.ww-layout, .ww-e-diA [data-ww-ls~="diA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 12px;
      }
      .ww-e-diB {
        margin: 0;
        padding: 0% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-diB.ww-layout, .ww-e-diB [data-ww-ls~="diB"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diC {
        margin: 32px 0 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-diC.ww-layout, .ww-e-diC [data-ww-ls~="diC"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-diD {
          margin: 6px 0 32px;
          text-align: center;
        }
      }
      .ww-e-diE {
        margin: 0 0 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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);
        border-radius: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-diE {
          align-self: var(--ww-style-align, unset);
        }
      }
      .ww-e-diF {
        margin: 0;
        padding: 0% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diF {
          flex: 1 0 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-diF {
          flex: 1 0 auto;
        }
      }
      .ww-e-diF.ww-layout, .ww-e-diF [data-ww-ls~="diF"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 767px) {
        .ww-e-diG {
          flex: 0 1 auto;
        }
      }
      :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-diG {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-a01eecfe-24cd-471c-aebb-39bb02c5a090-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-a01eecfe-24cd-471c-aebb-39bb02c5a090-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-diG.ww-layout, .ww-e-diG [data-ww-ls~="diG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diH {
        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-diH.ww-layout, .ww-e-diH [data-ww-ls~="diH"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diI {
          position: revert-layer;
          inset: revert-layer;
          width: 75%;
          flex: 0 1 auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-diI {
          z-index: 1;
          position: revert-layer;
          inset: revert-layer;
          width: 75%;
          flex: 0 1 auto;
          max-width: 75%;
        }
      }
      .ww-e-diI.ww-layout, .ww-e-diI [data-ww-ls~="diI"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-diJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-diJ {
          flex: 1 0 auto;
          height: auto;
          aspect-ratio: unset;
          min-height: 85px;
          animation-name: ww-keyframes-element-bbf7f9f6-837c-409a-a852-87cb7ca7c4c6-base-tablet;
        }
        @keyframes ww-keyframes-element-bbf7f9f6-837c-409a-a852-87cb7ca7c4c6-base-tablet {
          0% {
          }
          100% {
          }
        }
      }
      @media (max-width: 767px) {
        .ww-e-diJ {
          min-height: 85px;
        }
      }
      .ww-e-diJ.ww-layout, .ww-e-diJ [data-ww-ls~="diJ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diK {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-diL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-diL {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-9c262b56-5931-48e6-aaa8-c7a8600c4f96-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-9c262b56-5931-48e6-aaa8-c7a8600c4f96-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-diL {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-9c262b56-5931-48e6-aaa8-c7a8600c4f96-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet;
        }
        @keyframes ww-keyframes-element-9c262b56-5931-48e6-aaa8-c7a8600c4f96-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet {
          0% {
            height: 0%;
          }
          80% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      .ww-e-diL.ww-layout, .ww-e-diL [data-ww-ls~="diL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diM {
        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-diM.ww-layout, .ww-e-diM [data-ww-ls~="diM"] {
        display: flex;
        justify-content: space-between;
      }
      .ww-e-diN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: 0;
        min-width: 23%;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diN {
          max-width: unset;
          min-width: unset;
        }
      }
      .ww-e-diN.ww-layout, .ww-e-diN [data-ww-ls~="diN"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-diO.ww-layout, .ww-e-diO [data-ww-ls~="diO"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diP {
        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-diP.ww-layout, .ww-e-diP [data-ww-ls~="diP"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        align-content: revert-layer;
        column-gap: 64px;
      }
      .ww-e-diQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 23%;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diQ {
          min-width: unset;
        }
      }
      .ww-e-diQ.ww-layout, .ww-e-diQ [data-ww-ls~="diQ"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        column-gap: 14px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-diQ.ww-layout, .ww-e-diQ [data-ww-ls~="diQ"] {
          justify-content: flex-start;
        }
      }
      .ww-e-diR {
        margin: 0 0 32px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40%;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diR {
          margin: 16px 0 32px;
          width: revert-layer;
        }
      }
      .ww-e-diR.ww-layout, .ww-e-diR [data-ww-ls~="diR"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-diR.ww-layout, .ww-e-diR [data-ww-ls~="diR"] {
          align-items: center;
        }
      }
      .ww-e-diS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-diS {
          text-align: center;
        }
      }
      .ww-e-diT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 49%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-diT {
          max-width: unset;
        }
      }
      .ww-e-diT.ww-layout, .ww-e-diT [data-ww-ls~="diT"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 18px 0;
      }
      .ww-e-diU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-diV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-diV {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-diW {
        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-diW.ww-layout, .ww-e-diW [data-ww-ls~="diW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-diX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-diX.ww-layout, .ww-e-diX [data-ww-ls~="diX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-diY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-diY {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-diZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-diZ {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dia {
        margin: 0 0 0 6px;
        padding: 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dia {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dib {
        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-dib.ww-layout, .ww-e-dib [data-ww-ls~="dib"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dic {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dic {
        background: var(--ww-style-background-color);
      }
      .ww-e-did {
        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-did.ww-layout, .ww-e-did [data-ww-ls~="did"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-die {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-die {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dif {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dig {
        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-dig.ww-layout, .ww-e-dig [data-ww-ls~="dig"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dig.ww-layout, .ww-e-dig [data-ww-ls~="dig"] {
          justify-content: space-around;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dig.ww-layout, .ww-e-dig [data-ww-ls~="dig"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dih {
        margin: 15% 0 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;
        background: var(--ww-style-background-color);
        border-radius: 40px 0;
      }
      .ww-e-dih.ww-layout, .ww-e-dih [data-ww-ls~="dih"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dij {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto -15% -25% auto;
        width: 15%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dik {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto -15% -25% auto;
        width: 15%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dil {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 0;
      }
      .ww-e-dil.ww-layout, .ww-e-dil [data-ww-ls~="dil"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dim {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dim.ww-layout, .ww-e-dim [data-ww-ls~="dim"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-din {
        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-din.ww-layout, .ww-e-din [data-ww-ls~="din"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dio {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dip {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 0;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transition: all 0.3s ease 0s;
        border-radius: 0;
      }
      .ww-e-dip:where([data-ww-states~="rI9lV1"]) {
        transform: scale3d(1, 1, 1) translate3d(125px, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 0 12px 12px 0;
      }
      .ww-e-dip.ww-layout, .ww-e-dip [data-ww-ls~="dip"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diq {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: 1;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-diq {
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dir {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: 11;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dir {
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dis {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 16px;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--fdf68224-d7d8-4f83-9fb5-314d826f9a5f,#888888);
      }
      .ww-e-dis.ww-layout, .ww-e-dis [data-ww-ls~="dis"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dit {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto auto 10% -25%;
        width: 35%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-diu {
        margin: 24px 0 12px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-diu.ww-layout, .ww-e-diu [data-ww-ls~="diu"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 16px;
      }
      .ww-e-div {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-div.ww-layout, .ww-e-div [data-ww-ls~="div"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-diw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dix {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-dix {
          height: auto;
          aspect-ratio: unset;
          min-height: 85px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dix {
          height: auto;
          aspect-ratio: unset;
          min-height: 85px;
        }
      }
      .ww-e-dix.ww-layout, .ww-e-dix [data-ww-ls~="dix"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-diy {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-diy.ww-layout, .ww-e-diy [data-ww-ls~="diy"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-diz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-diz {
          width: 100%;
        }
      }
      .ww-e-diz.ww-layout, .ww-e-diz [data-ww-ls~="diz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 7px;
      }
      .ww-e-dj0 {
        margin: var(--ww-style-margin, 0);
        padding: 0;
        z-index: 5;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dj0.ww-layout, .ww-e-dj0 [data-ww-ls~="dj0"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dj1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dj1 {
          text-align: center;
        }
      }
      .ww-e-dj2 {
        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-dj2.ww-layout, .ww-e-dj2 [data-ww-ls~="dj2"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dj3 {
        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-dj3.ww-layout, .ww-e-dj3 [data-ww-ls~="dj3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dj4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      :where(.ww-e-dkR:hover) .ww-e-dj4 {
        transform: scale3d(1, 1, 1) translate3d(4px, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dj5 {
        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-dj5.ww-layout, .ww-e-dj5 [data-ww-ls~="dj5"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dj6 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 0;
        left: auto;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-gradient);
      }
      .ww-e-dj6.ww-layout, .ww-e-dj6 [data-ww-ls~="dj6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dj7 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
      }
      .ww-e-dj8 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dj8.ww-layout, .ww-e-dj8 [data-ww-ls~="dj8"] {
        display: flex;
        justify-content: center;
        align-items: stretch;
      }
      .ww-e-dj9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: 100px;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-djA {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djB {
        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-djB.ww-layout, .ww-e-djB [data-ww-ls~="djB"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-djC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: 100px;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-djD {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djD.ww-layout, .ww-e-djD [data-ww-ls~="djD"] {
        display: flex;
        justify-content: center;
        align-items: stretch;
      }
      .ww-e-djE {
        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-djE.ww-layout, .ww-e-djE [data-ww-ls~="djE"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-djF {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 200;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-djH {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 0;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-gradient);
      }
      .ww-e-djH.ww-layout, .ww-e-djH [data-ww-ls~="djH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djI {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 0;
        left: auto;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-gradient);
      }
      .ww-e-djI.ww-layout, .ww-e-djI [data-ww-ls~="djI"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 200;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-djK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djK.ww-layout, .ww-e-djK [data-ww-ls~="djK"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 36px;
      }
      .ww-e-djL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-djM {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djM.ww-layout, .ww-e-djM [data-ww-ls~="djM"] {
        display: flex;
        justify-content: center;
      }
      .ww-e-djN {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djO {
        margin: 0;
        padding: 0 16px;
        z-index: 2;
        align-self: unset;
        display: flex;
        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);
        box-shadow: 0 0 10px 4px #00000040;
        border-radius: 20px;
      }
      .ww-e-djO.ww-layout, .ww-e-djO [data-ww-ls~="djO"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-djQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-djQ {
          cursor: pointer;
        }
      }
      .ww-e-djQ.ww-layout, .ww-e-djQ [data-ww-ls~="djQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-djR {
          align-self: unset;
        }
      }
      .ww-e-djR.ww-layout, .ww-e-djR [data-ww-ls~="djR"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        column-gap: 32px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-djR.ww-layout, .ww-e-djR [data-ww-ls~="djR"] {
          justify-content: var(--ww-content-ww-layout-justify-content);
          align-items: flex-start;
        }
      }
      .ww-e-djS {
        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-djS.ww-layout, .ww-e-djS [data-ww-ls~="djS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-djS.ww-layout, .ww-e-djS [data-ww-ls~="djS"] {
          align-items: center;
        }
      }
      .ww-e-djT {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 0;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-gradient);
      }
      .ww-e-djT.ww-layout, .ww-e-djT [data-ww-ls~="djT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        opacity: 1;
      }
      .ww-e-djU:where([data-ww-states~="Ix7itW"]) {
        display: flex;
        opacity: 1;
      }
      .ww-e-djU.ww-layout, .ww-e-djU [data-ww-ls~="djU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djU.ww-layout:where([data-ww-states~="Ix7itW"]), .ww-e-djU [data-ww-ls~="djU"]:where([data-ww-states~="Ix7itW"]) {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 0;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transition: all 0.3s ease 0s;
        border-radius: 0;
      }
      .ww-e-djV:where([data-ww-states~="rI9lV1"]) {
        transform: scale3d(1, 1, 1) translate3d(125px, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 0 12px 12px 0;
      }
      .ww-e-djV.ww-layout, .ww-e-djV [data-ww-ls~="djV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djW {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djW {
        background: var(--ww-style-background-color);
      }
      .ww-e-djX {
        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-djX.ww-layout, .ww-e-djX [data-ww-ls~="djX"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djY {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djY {
        background: var(--ww-style-background-color);
      }
      .ww-e-djZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djZ.ww-layout, .ww-e-djZ [data-ww-ls~="djZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dja {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-dja {
        background: var(--ww-style-background-color);
      }
      .ww-e-djb {
        margin: 0 0 0 6px;
        padding: 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djb {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djc {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djc {
        background: var(--ww-style-background-color);
      }
      .ww-e-djd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dje {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-dje {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djf {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djf {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djg {
        margin: 48px 0 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-djg.ww-layout, .ww-e-djg [data-ww-ls~="djg"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 16px;
      }
      .ww-e-djh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djh {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dji {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-djj {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djj {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djk {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djk {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djl {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djl {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djm {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djm {
        background: var(--ww-style-background-color);
      }
      .ww-e-djn {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djn {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djo {
        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-djo.ww-layout, .ww-e-djo [data-ww-ls~="djo"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djp {
        margin: 0;
        padding: 0;
        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(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djp {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-djv[data-ww-states~="pAZZtR"]) .ww-e-djq {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djs {
        margin: 32px 0 0;
        padding: 0;
        overflow: hidden;
        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: var(--ww-style-border);
        border-radius: 12px;
      }
      .ww-e-djs.ww-layout, .ww-e-djs [data-ww-ls~="djs"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-djt {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-djt {
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dju {
        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-dju.ww-layout, .ww-e-dju [data-ww-ls~="dju"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djv {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: 32%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.3s ease 0s;
        border-radius: 12px 12px 0 0;
      }
      .ww-e-djv:where([data-ww-states~="pAZZtR"]) {
        max-width: 29%;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
      }
      @media (max-width: 991px) {
        .ww-e-djv:where([data-ww-states~="pAZZtR"]) {
          max-width: 32%;
        }
      }
      .ww-e-djv.ww-layout, .ww-e-djv [data-ww-ls~="djv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djw {
        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-djw.ww-layout, .ww-e-djw [data-ww-ls~="djw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djx {
        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-djx.ww-layout, .ww-e-djx [data-ww-ls~="djx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-djy {
        margin: 0;
        padding: 12px 24px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-djy {
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-djz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-djz {
          align-self: unset;
        }
      }
      .ww-e-djz.ww-layout, .ww-e-djz [data-ww-ls~="djz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 767px) {
        .ww-e-djz.ww-layout, .ww-e-djz [data-ww-ls~="djz"] {
          align-items: var(--ww-content-ww-layout-align-items);
        }
      }
      .ww-e-dk0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 22px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dk0 {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dk1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 0;
        width: 125px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transition: all 0.3s ease 0s;
        border-radius: 0;
      }
      .ww-e-dk1:where([data-ww-states~="rI9lV1"]) {
        transform: scale3d(1, 1, 1) translate3d(125px, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 0 12px 12px 0;
      }
      .ww-e-dk1.ww-layout, .ww-e-dk1 [data-ww-ls~="dk1"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dk2 {
        margin: 0 0 0 6px;
        padding: 10px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dk2 {
          font-size: 18px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dk2 {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dk3 {
        margin: 0;
        padding: 8px 16px;
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dk4 {
        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-dk4.ww-layout, .ww-e-dk4 [data-ww-ls~="dk4"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk5 {
        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-dk5.ww-layout, .ww-e-dk5 [data-ww-ls~="dk5"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk6 {
        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-dk6.ww-layout, .ww-e-dk6 [data-ww-ls~="dk6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk7 {
        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-dk7.ww-layout, .ww-e-dk7 [data-ww-ls~="dk7"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dk8 {
        margin: 32px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dk8 {
        opacity: 0;
        transform: scale3d(1, .9, .9) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dk8.ww-layout, .ww-e-dk8 [data-ww-ls~="dk8"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        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-dk8.ww-layout, .ww-e-dk8 [data-ww-ls~="dk8"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dk9 {
        margin: 0;
        padding: 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: 32%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        transition: all 0.3s ease 0s;
        border-radius: 12px 12px 0 0;
      }
      @media (max-width: 991px) {
        .ww-e-dk9 {
          width: 100%;
          max-width: unset;
        }
      }
      .ww-e-dk9:where([data-ww-states~="pAZZtR"]) {
        max-width: 29%;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
      }
      @media (max-width: 991px) {
        .ww-e-dk9:where([data-ww-states~="pAZZtR"]) {
          max-width: unset;
        }
      }
      .ww-e-dk9.ww-layout, .ww-e-dk9 [data-ww-ls~="dk9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dkA {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkA {
        background: var(--ww-style-background-color);
      }
      .ww-e-dkB {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkB {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkB {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkC {
          font-size: 38px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkC {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkD {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkD {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkD {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkE {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkE {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkE {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkF {
        margin: 0;
        padding: 0;
        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(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkF {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkF {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkG {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkG {
        background: var(--ww-style-background-color);
      }
      .ww-e-dkH {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkH {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkH {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkI {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkI {
        background: var(--ww-style-background-color);
      }
      .ww-e-dkJ {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkJ {
        background: var(--ww-style-background-color);
      }
      .ww-e-dkK {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkK {
        background: var(--ww-style-background-color);
      }
      .ww-e-dkL {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkL {
          font-size: 12px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkL {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 42px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dkM {
          font-size: 38px;
        }
      }
      :where(.ww-e-dk9[data-ww-states~="pAZZtR"]) .ww-e-dkM {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dkN {
        margin: 48px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dkN {
          margin: 24px 0 0;
        }
      }
      .ww-e-dkN.ww-layout, .ww-e-dkN [data-ww-ls~="dkN"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 16px;
      }
      .ww-e-dkO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 115px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dkO {
          width: 115px;
          max-height: unset;
          --wwi-of: contain;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dkO {
          max-height: 50px;
          --wwi-of: contain;
        }
      }
      .ww-e-dkP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dkQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-dkS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkS.ww-layout, .ww-e-dkS [data-ww-ls~="dkS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dkT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dkU {
        margin: 48px 0 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-dkU.ww-layout, .ww-e-dkU [data-ww-ls~="dkU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dkU.ww-layout, .ww-e-dkU [data-ww-ls~="dkU"] {
          row-gap: 24px;
        }
      }
      .ww-e-dkW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkW.ww-layout, .ww-e-dkW [data-ww-ls~="dkW"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dkX {
        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-dkX.ww-layout, .ww-e-dkX [data-ww-ls~="dkX"] {
        display: flex;
        justify-content: space-between;
        align-items: stretch;
      }
      .ww-e-dkY {
        margin: 24px 0 12px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkY.ww-layout, .ww-e-dkY [data-ww-ls~="dkY"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 16px;
      }
      .ww-e-dkZ {
        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-dkZ.ww-layout, .ww-e-dkZ [data-ww-ls~="dkZ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dkZ.ww-layout, .ww-e-dkZ [data-ww-ls~="dkZ"] {
          justify-content: space-around;
        }
      }
      .ww-e-dkb {
        margin: 0;
        padding: 0;
        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;
        box-shadow: var(--ww-style-box-shadow);
        animation-name: ww-keyframes-element-5d04237c-1623-473a-bc9f-9cb83e065dd4-base-default;
        border-radius: 8px 8px 8px 0;
        --wwi-ar: unset;
      }
      @keyframes ww-keyframes-element-5d04237c-1623-473a-bc9f-9cb83e065dd4-base-default {
        0% {
        }
        100% {
        }
      }
      @media (max-width: 767px) {
        .ww-e-dkb {
          --wwi-of: contain;
        }
      }
      .ww-e-dkc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dkd {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 6px;
      }
      .ww-e-dke {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 300px;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
      }
      .ww-e-dkf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
      }
      .ww-e-dkf.ww-layout, .ww-e-dkf [data-ww-ls~="dkf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dkg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkg.ww-layout, .ww-e-dkg [data-ww-ls~="dkg"] {
        display: grid;
        grid-template-columns: auto 45% auto;
        column-gap: 64px;
      }
      .ww-e-dkh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dkh.ww-layout, .ww-e-dkh [data-ww-ls~="dkh"] {
        display: none;
      }
      .ww-e-dki {
        margin: 0 0 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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);
        border-radius: 6px;
      }
      .ww-e-dkj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 16px;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--fdf68224-d7d8-4f83-9fb5-314d826f9a5f,#888888);
      }
      .ww-e-dkj.ww-layout, .ww-e-dkj [data-ww-ls~="dkj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dkk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dkl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 30%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dkl.ww-layout, .ww-e-dkl [data-ww-ls~="dkl"] {
        display: none;
      }
      .ww-e-dkm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 20%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dkm.ww-layout, .ww-e-dkm [data-ww-ls~="dkm"] {
        display: none;
      }
      .ww-e-dkn {
        margin: 0;
        padding: 0;
        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-dkp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkq {
        margin: 15% 0 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;
        background: var(--ww-style-background-color);
        border-radius: 40px 0;
      }
      .ww-e-dkq.ww-layout, .ww-e-dkq [data-ww-ls~="dkq"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dkr {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        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);
        box-shadow: 0 0 10px 4px #00000040;
        border-radius: 20px;
      }
      .ww-e-dkr.ww-layout, .ww-e-dkr [data-ww-ls~="dkr"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dks {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto auto 10% -25%;
        width: 35%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-dkt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dkv {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        top: -10%;
        right: -10%;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5em;
        font-weight: 600;
        color: var(--109b4a3f-df38-480a-96de-6449b87720cd,#e7e7e7);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dkw {
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dkw {
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dkx {
        margin: 15% 0 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;
        background: var(--ww-style-background-color);
        border-radius: 40px 0;
      }
      @media (max-width: 991px) {
        .ww-e-dkx {
          padding: 0;
          max-width: 650px;
          min-height: 400px;
        }
      }
      .ww-e-dkx.ww-layout, .ww-e-dkx [data-ww-ls~="dkx"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dky {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dkz {
          padding: 0 0% 0 0;
          width: 100%;
          max-width: 700px;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dkz.ww-layout, .ww-e-dkz [data-ww-ls~="dkz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dl0 {
        margin: 15% 0 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;
        background: var(--ww-style-background-color);
        border-radius: 40px 0;
      }
      @media (max-width: 991px) {
        .ww-e-dl0 {
          max-width: 650px;
          min-height: 400px;
        }
      }
      .ww-e-dl0.ww-layout, .ww-e-dl0 [data-ww-ls~="dl0"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dl1 {
        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-dl1.ww-layout, .ww-e-dl1 [data-ww-ls~="dl1"] {
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dl1.ww-layout, .ww-e-dl1 [data-ww-ls~="dl1"] {
          justify-content: space-around;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dl1.ww-layout, .ww-e-dl1 [data-ww-ls~="dl1"] {
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-dl2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 70%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dl2 {
          max-height: 365px;
        }
      }
      .ww-e-dl3 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        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);
        box-shadow: 0 0 10px 4px #00000040;
        border-radius: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-dl3 {
          height: 80%;
          max-height: 500px;
        }
      }
      .ww-e-dl3.ww-layout, .ww-e-dl3 [data-ww-ls~="dl3"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dl4 {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: center;
        color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dl4 {
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dl5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dl6 {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: center;
        color: var(--e99015b2-d7be-4178-bf00-1f92dc4144f1,#f6f6f6);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dl6 {
          font-size: 30px;
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dl7 {
        margin: 0;
        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-dl8 {
        margin: 0;
        padding: 0;
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dl8 {
          font-size: 14px;
          color: var(--ww-content-ww-text-color);
          --ww-text-white-space: nowrap;
          --ww-text-overflow: hidden;
        }
      }
      .ww-e-dl9 {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlA {
        margin: 0;
        padding: 80px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dlA {
          padding: 0;
        }
      }
      .ww-e-dlA.ww-layout, .ww-e-dlA [data-ww-ls~="dlA"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlB {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-59cc3851-9ba7-4a66-b6a3-4207e334e03e-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-59cc3851-9ba7-4a66-b6a3-4207e334e03e-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlB.ww-layout, .ww-e-dlB [data-ww-ls~="dlB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="hD42Fg"]) .ww-e-dlC {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-61388875-c127-4f70-bb66-a5263890152d-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-61388875-c127-4f70-bb66-a5263890152d-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlC.ww-layout, .ww-e-dlC [data-ww-ls~="dlC"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlD {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-6ccc3438-26ee-4c60-9f1a-a3e0c336115b-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-6ccc3438-26ee-4c60-9f1a-a3e0c336115b-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlD.ww-layout, .ww-e-dlD [data-ww-ls~="dlD"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlE {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-815236cb-bec5-477e-b5b2-b41cc34df527-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-815236cb-bec5-477e-b5b2-b41cc34df527-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlE.ww-layout, .ww-e-dlE [data-ww-ls~="dlE"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlF {
        margin: 0 0 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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);
        border-radius: 6px;
      }
      .ww-e-dlG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlG {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-a2575b06-a4be-4626-ab39-fbde5a9c79dc-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-a2575b06-a4be-4626-ab39-fbde5a9c79dc-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlG.ww-layout, .ww-e-dlG [data-ww-ls~="dlG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlH {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlH {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-aafb3f53-2b20-443f-89fa-e8a2a65c116e-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-aafb3f53-2b20-443f-89fa-e8a2a65c116e-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlH.ww-layout, .ww-e-dlH [data-ww-ls~="dlH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlI {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlI {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: .6s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-b68fea0a-1644-4a43-af31-8da6853240f2-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-b68fea0a-1644-4a43-af31-8da6853240f2-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlI.ww-layout, .ww-e-dlI [data-ww-ls~="dlI"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlJ {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-bc1f9456-d96a-4e53-811b-5f117867f251-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-bc1f9456-d96a-4e53-811b-5f117867f251-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlJ.ww-layout, .ww-e-dlJ [data-ww-ls~="dlJ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlK {
        margin: 0;
        padding: 150px 0 0;
        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;
      }
      .ww-e-dlK.ww-layout, .ww-e-dlK [data-ww-ls~="dlK"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlL {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dlL.ww-layout, .ww-e-dlL [data-ww-ls~="dlL"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dlM.ww-layout, .ww-e-dlM [data-ww-ls~="dlM"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlN {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlN {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-08855615-d8d3-43a7-aa14-fbd4f2018d6b-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-08855615-d8d3-43a7-aa14-fbd4f2018d6b-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlN.ww-layout, .ww-e-dlN [data-ww-ls~="dlN"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlO {
        margin: 0;
        padding: 150px 0 0;
        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;
      }
      .ww-e-dlO.ww-layout, .ww-e-dlO [data-ww-ls~="dlO"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlP {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-13778aa4-4b2c-4d39-8178-b5b7f4bcb87c-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-13778aa4-4b2c-4d39-8178-b5b7f4bcb87c-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlP.ww-layout, .ww-e-dlP [data-ww-ls~="dlP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dlQ.ww-layout, .ww-e-dlQ [data-ww-ls~="dlQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlR {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dhX[data-ww-states~="vE1FVc"]) .ww-e-dlR {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-2571dfb1-8858-40fd-b315-d8edd2ef71dd-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-2571dfb1-8858-40fd-b315-d8edd2ef71dd-_wwParent_d9549a93-18c2-45be-9420-ad6cb9dc6e72_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        65.76% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlR.ww-layout, .ww-e-dlR [data-ww-ls~="dlR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="hD42Fg"]) .ww-e-dlS {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-55d34f65-6d29-477b-8a84-d03302a55495-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-55d34f65-6d29-477b-8a84-d03302a55495-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlS.ww-layout, .ww-e-dlS [data-ww-ls~="dlS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlT {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dlT.ww-layout, .ww-e-dlT [data-ww-ls~="dlT"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dlU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlU {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-af9bc205-0f80-41e3-ac5a-09cd1f6c39f8-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-af9bc205-0f80-41e3-ac5a-09cd1f6c39f8-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlU.ww-layout, .ww-e-dlU [data-ww-ls~="dlU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlV {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-f02f7d07-159f-46ca-8789-43cb57001786-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-f02f7d07-159f-46ca-8789-43cb57001786-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dlV.ww-layout, .ww-e-dlV [data-ww-ls~="dlV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlW {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dhd[data-ww-states~="4okVvF"]) .ww-e-dlW {
        position: revert-layer;
        inset: revert-layer;
      }
      :where(.ww-e-dhd:hover) .ww-e-dlW {
        position: revert-layer;
        inset: revert-layer;
        transform: scale3d(1, 1, 1) translate3d(0, -4px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dlX {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlX {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-4945e180-b136-4563-8689-39f972031d0b-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-4945e180-b136-4563-8689-39f972031d0b-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        65.76% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlX.ww-layout, .ww-e-dlX [data-ww-ls~="dlX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlY {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dmX[data-ww-states~="vE1FVc"]) .ww-e-dlY {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-c07d3a15-ce9f-4a9a-a907-700fbc0cc0aa-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-c07d3a15-ce9f-4a9a-a907-700fbc0cc0aa-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dlY.ww-layout, .ww-e-dlY [data-ww-ls~="dlY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dla {
        margin: -12px 0 32px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dla.ww-layout, .ww-e-dla [data-ww-ls~="dla"] {
        display: flex;
        flex-flow: column;
        row-gap: 8px;
      }
      .ww-e-dlb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 23%;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlb.ww-layout, .ww-e-dlb [data-ww-ls~="dlb"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: flex-start;
        column-gap: 14px;
        flex-wrap: revert-layer;
      }
      .ww-e-dlc {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 solid;
      }
      .ww-e-dlc.ww-layout, .ww-e-dlc [data-ww-ls~="dlc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dld {
        margin: 0;
        padding: 25px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dld.ww-layout, .ww-e-dld [data-ww-ls~="dld"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlf {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 115px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dli {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlj {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dlj {
          margin: 0 15px 6px 0;
        }
      }
      .ww-e-dlk {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dll {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dll {
          padding: 0 0% 0 0;
          width: 100%;
          max-width: 700px;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dll.ww-layout, .ww-e-dll [data-ww-ls~="dll"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlm {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dlm {
          margin: 0 15px 6px 0;
        }
      }
      .ww-e-dln {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dln.ww-layout, .ww-e-dln [data-ww-ls~="dln"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dln.ww-layout, .ww-e-dln [data-ww-ls~="dln"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dlo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlo.ww-layout, .ww-e-dlo [data-ww-ls~="dlo"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dlo.ww-layout, .ww-e-dlo [data-ww-ls~="dlo"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dlp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dlp {
          padding: 0 0% 0 0;
          width: 100%;
          max-width: unset;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dlp.ww-layout, .ww-e-dlp [data-ww-ls~="dlp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlq {
        margin: 48px 0 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-dlq.ww-layout, .ww-e-dlq [data-ww-ls~="dlq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 32px;
      }
      .ww-e-dlr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dlr {
          padding: 0 6% 0 0;
          max-width: 650px;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dlr.ww-layout, .ww-e-dlr [data-ww-ls~="dlr"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dls {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlu {
        margin: 0;
        padding: 30px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dlu.ww-layout, .ww-e-dlu [data-ww-ls~="dlu"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlv {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlw {
        margin: 0 0 18px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlx {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dly {
        margin: 0;
        padding: 25px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dly.ww-layout, .ww-e-dly [data-ww-ls~="dly"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dlz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm1 {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dm2 {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dm3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm3.ww-layout, .ww-e-dm3 [data-ww-ls~="dm3"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dm3.ww-layout, .ww-e-dm3 [data-ww-ls~="dm3"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dm4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dm5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dm6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm7 {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dm7 {
          margin: 0 15px 6px 0;
        }
      }
      .ww-e-dm8 {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      .ww-e-dm9 {
        margin: 0;
        padding: 25px 25px 5px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dm9.ww-layout, .ww-e-dm9 [data-ww-ls~="dm9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmA.ww-layout, .ww-e-dmA [data-ww-ls~="dmA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dmA.ww-layout, .ww-e-dmA [data-ww-ls~="dmA"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dmB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 115px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dmB {
          width: 115px;
          max-height: unset;
          --wwi-of: contain;
        }
      }
      .ww-e-dmC {
        margin: 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 45px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 50%;
        --wwi-ar: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dmC {
          margin: 0 15px 6px 0;
        }
      }
      .ww-e-dmD {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmE {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmF {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmI {
        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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmJ {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        font-weight: 500;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: -14%;
        left: -5%;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dmK {
          top: auto;
          bottom: auto;
          width: 52%;
        }
      }
      .ww-e-dmL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        position: absolute;
        right: -5%;
        bottom: -14%;
        left: auto;
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmN {
        margin: 0 0 2px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        line-height: 1.4em;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmP {
        margin: 0;
        padding: 0 6% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 650px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 20px 20px 20px 0;
      }
      @media (max-width: 991px) {
        .ww-e-dmP {
          max-width: unset;
        }
      }
      .ww-e-dmP:where([data-ww-states~="uyf99x"]) {
        padding: 0 0% 0 0;
        overflow: visible;
        box-shadow: var(--ww-style-box-shadow);
      }
      .ww-e-dmP.ww-layout, .ww-e-dmP [data-ww-ls~="dmP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmQ.ww-layout, .ww-e-dmQ [data-ww-ls~="dmQ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dmR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dmR {
          padding: 0 6% 0 0;
          max-width: 650px;
          border-radius: 20px 20px 20px 0;
        }
      }
      .ww-e-dmR.ww-layout, .ww-e-dmR [data-ww-ls~="dmR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-dmS {
          height: auto;
          aspect-ratio: unset;
          min-height: 85px;
        }
      }
      .ww-e-dmS.ww-layout, .ww-e-dmS [data-ww-ls~="dmS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmT {
        margin: var(--ww-style-margin, 0);
        padding: 0;
        z-index: 5;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dmT.ww-layout, .ww-e-dmT [data-ww-ls~="dmT"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dmU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmV.ww-layout, .ww-e-dmV [data-ww-ls~="dmV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 7px;
      }
      .ww-e-dmW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
      }
      .ww-e-dmX:where([data-ww-states~="vE1FVc"]) {
        opacity: revert-layer;
      }
      .ww-e-dmX.ww-layout, .ww-e-dmX [data-ww-ls~="dmX"] {
        display: grid;
        grid-template-columns: 40% auto 40%;
        column-gap: 64px;
      }
      .ww-e-dmY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dmY {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-036e75c8-d1a2-46b4-abd5-ddb90b3a2795-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-036e75c8-d1a2-46b4-abd5-ddb90b3a2795-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmY.ww-layout, .ww-e-dmY [data-ww-ls~="dmY"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dmZ.ww-layout, .ww-e-dmZ [data-ww-ls~="dmZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dma {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dma.ww-layout, .ww-e-dma [data-ww-ls~="dma"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dmb {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-0d762ba0-1e1b-436f-91aa-ef5892884005-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-0d762ba0-1e1b-436f-91aa-ef5892884005-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmb.ww-layout, .ww-e-dmb [data-ww-ls~="dmb"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dmc {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-347fd310-b87b-4aa7-b614-459292770b74-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-347fd310-b87b-4aa7-b614-459292770b74-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmc.ww-layout, .ww-e-dmc [data-ww-ls~="dmc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 150px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dmd.ww-layout, .ww-e-dmd [data-ww-ls~="dmd"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dme {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e99015b2-d7be-4178-bf00-1f92dc4144f1,#f6f6f6);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 12px 12px 0;
      }
      .ww-e-dme.ww-layout, .ww-e-dme [data-ww-ls~="dme"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-dmf {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dmf {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-5350d426-febe-40b2-b625-8b4f1e096eb7-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-5350d426-febe-40b2-b625-8b4f1e096eb7-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        65.76% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dmf.ww-layout, .ww-e-dmf [data-ww-ls~="dmf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dmg {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-6e3271ad-3b3c-44cd-afe7-48f5bf05b94c-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-6e3271ad-3b3c-44cd-afe7-48f5bf05b94c-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmg.ww-layout, .ww-e-dmg [data-ww-ls~="dmg"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 20%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dmh.ww-layout, .ww-e-dmh [data-ww-ls~="dmh"] {
        display: none;
      }
      .ww-e-dmi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--cd42601f-3954-4e4e-9e95-51692b8dcebc,#1F79FE);
      }
      .ww-e-dmi.ww-layout, .ww-e-dmi [data-ww-ls~="dmi"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dmj {
          height: 100%;
          animation-duration: var(--ww-style-animation-duration);
          animation-timing-function: linear;
          animation-iteration-count: 1;
          animation-name: ww-keyframes-element-95c3d8cb-36bd-4ecc-8672-3fa1d40b29a9-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet;
        }
        @keyframes ww-keyframes-element-95c3d8cb-36bd-4ecc-8672-3fa1d40b29a9-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet {
          0% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      .ww-e-dmj.ww-layout, .ww-e-dmj [data-ww-ls~="dmj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmk {
        margin: 0;
        padding: 0;
        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;
        box-shadow: var(--ww-style-box-shadow);
        animation-name: ww-keyframes-element-9c7b238b-9586-4307-b556-5648ac78e4fa-base-default;
        border-radius: 8px 8px 8px 0;
        --wwi-ar: unset;
      }
      @keyframes ww-keyframes-element-9c7b238b-9586-4307-b556-5648ac78e4fa-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-dml {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dml {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-a2ad102c-46b1-4fd2-8394-3086e5f862ac-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-a2ad102c-46b1-4fd2-8394-3086e5f862ac-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dml.ww-layout, .ww-e-dml [data-ww-ls~="dml"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmm {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 16px;
        right: 10px;
        width: auto;
        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);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dmm:where(:hover) {
        aspect-ratio: unset;
        opacity: 0.85;
      }
      .ww-e-dmn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-dmn {
          min-height: 85px;
          animation-name: ww-keyframes-element-bc1da708-e076-4e8d-bdfa-ceeb91d11c26-base-tablet;
        }
        @keyframes ww-keyframes-element-bc1da708-e076-4e8d-bdfa-ceeb91d11c26-base-tablet {
          0% {
          }
          100% {
          }
        }
      }
      @media (max-width: 767px) {
        .ww-e-dmn {
          min-height: 85px;
        }
      }
      .ww-e-dmn.ww-layout, .ww-e-dmn [data-ww-ls~="dmn"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dmo.ww-layout, .ww-e-dmo [data-ww-ls~="dmo"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--892b3030-2c4b-4a72-b57c-c33abd971952,#222222);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmq {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dmq {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-da414292-ed9f-4059-993c-2201b61d66e5-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-da414292-ed9f-4059-993c-2201b61d66e5-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dmq.ww-layout, .ww-e-dmq [data-ww-ls~="dmq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmr {
        margin: 0 0 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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);
        border-radius: 6px;
      }
      .ww-e-dms {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dms.ww-layout, .ww-e-dms [data-ww-ls~="dms"] {
        display: none;
      }
      .ww-e-dmt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dmt {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-170dd29d-c3f4-42a3-8764-8c523a499cc9-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-170dd29d-c3f4-42a3-8764-8c523a499cc9-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmt.ww-layout, .ww-e-dmt [data-ww-ls~="dmt"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmu {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dmu.ww-layout, .ww-e-dmu [data-ww-ls~="dmu"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dmv {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dmv {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-1e6885f1-9332-4a1c-b00e-f43b7c0c0c9d-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-1e6885f1-9332-4a1c-b00e-f43b7c0c0c9d-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        66% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dmv.ww-layout, .ww-e-dmv [data-ww-ls~="dmv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="hD42Fg"]) .ww-e-dmw {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-23a907ed-7f43-4e88-a5fc-d4fd1304a4be-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-23a907ed-7f43-4e88-a5fc-d4fd1304a4be-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dmw.ww-layout, .ww-e-dmw [data-ww-ls~="dmw"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmx {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dmx {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: .6s;
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-2d899702-02a4-4554-9439-83fd4b49e128-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-2d899702-02a4-4554-9439-83fd4b49e128-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dmx.ww-layout, .ww-e-dmx [data-ww-ls~="dmx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dmy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 30%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
      }
      .ww-e-dmy.ww-layout, .ww-e-dmy [data-ww-ls~="dmy"] {
        display: none;
      }
      .ww-e-dmz {
        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-dmz.ww-layout, .ww-e-dmz [data-ww-ls~="dmz"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 0;
      }
      .ww-e-dn0 {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dn0.ww-layout, .ww-e-dn0 [data-ww-ls~="dn0"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dn1 {
        margin: 0;
        padding: 0;
        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;
      }
      .ww-e-dn1.ww-layout, .ww-e-dn1 [data-ww-ls~="dn1"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dn2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dn2 {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-63ae810d-8e29-4e1f-a848-c7d30fd2f2e6-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-63ae810d-8e29-4e1f-a848-c7d30fd2f2e6-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          height: 0%;
        }
        66% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dn2.ww-layout, .ww-e-dn2 [data-ww-ls~="dn2"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dn3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn3.ww-layout, .ww-e-dn3 [data-ww-ls~="dn3"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dn4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
      }
      .ww-e-dn4:where([data-ww-states~="vE1FVc"]) {
        opacity: revert-layer;
      }
      .ww-e-dn4.ww-layout, .ww-e-dn4 [data-ww-ls~="dn4"] {
        display: grid;
        grid-template-columns: 40% auto 40%;
        column-gap: 64px;
      }
      .ww-e-dn5 {
        margin: 0;
        padding: 150px 0 0;
        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;
      }
      .ww-e-dn5.ww-layout, .ww-e-dn5 [data-ww-ls~="dn5"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dn6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        left: 16px;
        width: 4px;
        max-width: unset;
        min-width: unset;
        height: var(--ww-style-height, auto);
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--fdf68224-d7d8-4f83-9fb5-314d826f9a5f,#888888);
      }
      .ww-e-dn6.ww-layout, .ww-e-dn6 [data-ww-ls~="dn6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dn7 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dn4[data-ww-states~="vE1FVc"]) .ww-e-dn7 {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-bf9336d4-c793-40b5-9604-625517f6ad1c-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-bf9336d4-c793-40b5-9604-625517f6ad1c-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        65.76% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dn7.ww-layout, .ww-e-dn7 [data-ww-ls~="dn7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dn8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn8.ww-layout, .ww-e-dn8 [data-ww-ls~="dn8"] {
        display: flex;
      }
      .ww-e-dn9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn9.ww-layout, .ww-e-dn9 [data-ww-ls~="dn9"] {
        display: flex;
      }
      .ww-e-dnA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dn4[data-ww-states~="hD42Fg"]) .ww-e-dnA {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-de3d4c27-9dcf-4d44-bb5e-5e587a376ce2-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-de3d4c27-9dcf-4d44-bb5e-5e587a376ce2-_wwParent_843275a9-b112-43eb-9f5b-e4351c707139_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-dnA.ww-layout, .ww-e-dnA [data-ww-ls~="dnA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnB {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 25px;
        max-width: unset;
        min-width: unset;
        height: 25px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 1000px;
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dnB {
        background: var(--ww-style-background-color);
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-e64f67bd-8926-486c-96f9-dd3ac2b09cf7-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-e64f67bd-8926-486c-96f9-dd3ac2b09cf7-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          transform: scale3d(.7, .7, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        }
      }
      .ww-e-dnB.ww-layout, .ww-e-dnB [data-ww-ls~="dnB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnC {
        margin: 0;
        padding: 48px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 0 20px;
      }
      .ww-e-dnC.ww-layout, .ww-e-dnC [data-ww-ls~="dnC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnD {
        margin: 0;
        padding: 150px 0 0;
        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;
      }
      @media (max-width: 991px) {
        .ww-e-dnD {
          padding: 60px 0 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnD {
          padding: 35px 0 0;
        }
      }
      .ww-e-dnD.ww-layout, .ww-e-dnD [data-ww-ls~="dnD"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dnE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dnF {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dnG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        color: var(--ww-content-ww-text-color);
        text-transform: uppercase;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dnG {
          text-align: center;
        }
      }
      .ww-e-dnH {
        margin: 0;
        padding: 48px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 0 20px;
      }
      .ww-e-dnH.ww-layout, .ww-e-dnH [data-ww-ls~="dnH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dnH.ww-layout, .ww-e-dnH [data-ww-ls~="dnH"] {
          flex-flow: column;
        }
      }
      .ww-e-dnI {
        margin: var(--ww-style-margin, 0);
        padding: 0;
        z-index: 5;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      .ww-e-dnI.ww-layout, .ww-e-dnI [data-ww-ls~="dnI"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dnJ {
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
      }
      .ww-e-dnJ.ww-layout, .ww-e-dnJ [data-ww-ls~="dnJ"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      .ww-e-dnK {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 16px;
        right: 10px;
        width: auto;
        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);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dnK {
          padding: 18px 24px;
          top: 7px;
          right: 7px;
        }
      }
      .ww-e-dnK:where(:hover) {
        aspect-ratio: unset;
        opacity: 0.85;
      }
      .ww-e-dnL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dnL {
          margin: 6px 0 32px;
          text-align: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnL {
          font-size: 24px;
        }
      }
      .ww-e-dnM {
        margin: 0;
        padding: 48px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 0 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dnM {
          padding: 32px;
        }
      }
      .ww-e-dnM.ww-layout, .ww-e-dnM [data-ww-ls~="dnM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dnM.ww-layout, .ww-e-dnM [data-ww-ls~="dnM"] {
          flex-flow: column;
        }
      }
      .ww-e-dnN {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 16px;
        right: 10px;
        width: auto;
        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);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      @media (max-width: 991px) {
        .ww-e-dnN {
          padding: 18px 24px;
          top: 7px;
          right: 7px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnN {
          padding: 12px 16px;
          top: 4px;
          right: 4px;
          font-size: 12px;
        }
      }
      .ww-e-dnN:where(:hover) {
        aspect-ratio: unset;
        opacity: 0.85;
      }
      .ww-e-dnO {
        margin: 0;
        padding: 0;
        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;
        box-shadow: var(--ww-style-box-shadow);
        animation-name: ww-keyframes-element-554ac0cb-9cf1-497b-9264-d15ff87c2b55-base-default;
        border-radius: 8px 8px 8px 0;
        --wwi-ar: unset;
      }
      @keyframes ww-keyframes-element-554ac0cb-9cf1-497b-9264-d15ff87c2b55-base-default {
        0% {
        }
        100% {
        }
      }
      @media (max-width: 991px) {
        .ww-e-dnO {
          position: revert-layer;
          inset: revert-layer;
          max-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnO {
          border-radius: 8px;
          --wwi-of: contain;
        }
      }
      .ww-e-dnP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dnP {
          width: 100%;
        }
      }
      .ww-e-dnP.ww-layout, .ww-e-dnP [data-ww-ls~="dnP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 7px;
      }
      .ww-e-dnQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnR {
        margin: 0;
        padding: 0 6% 0 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: 650px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-radius: 20px 20px 20px 0;
      }
      .ww-e-dnR:where([data-ww-states~="GB6CxV"]) {
        box-shadow: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dnR:where([data-ww-states~="GB6CxV"]) {
          padding: 0 0% 0 0;
          max-width: unset;
        }
      }
      .ww-e-dnR.ww-layout, .ww-e-dnR [data-ww-ls~="dnR"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 115px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dnS {
          width: 115px;
          max-height: unset;
          --wwi-of: contain;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnS {
          margin: 0 0 24px;
        }
      }
      .ww-e-dnT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-dnT {
          min-height: 85px;
          animation-name: ww-keyframes-element-4a084a06-91e6-43f2-8efa-2fefd665e741-base-tablet;
        }
        @keyframes ww-keyframes-element-4a084a06-91e6-43f2-8efa-2fefd665e741-base-tablet {
          0% {
          }
          100% {
          }
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnT {
          min-height: 85px;
        }
      }
      .ww-e-dnT.ww-layout, .ww-e-dnT [data-ww-ls~="dnT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 767px) {
        .ww-e-dnU {
          flex: 0 1 auto;
        }
      }
      :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnU {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnU {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet;
        }
        @keyframes ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet {
          0% {
            height: 0%;
          }
          50% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      @media (max-width: 767px) {
        :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnU {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-mobile;
        }
        @keyframes ww-keyframes-element-88269b50-a0c5-4392-bda1-7f77c20c5989-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-mobile {
          0% {
            height: 0%;
          }
          50% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      .ww-e-dnU.ww-layout, .ww-e-dnU [data-ww-ls~="dnU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnV {
        margin: 0 0 0 -4px;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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);
        border-radius: 6px;
      }
      @media (max-width: 991px) {
        .ww-e-dnV {
          align-self: var(--ww-style-align, unset);
        }
      }
      .ww-e-dnW {
        margin: 0;
        padding: 0;
        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;
        box-shadow: var(--ww-style-box-shadow);
        animation-name: ww-keyframes-element-615b2ae5-74dd-4b45-867b-181a6301d305-base-default;
        border-radius: 8px 8px 8px 0;
        --wwi-ar: unset;
      }
      @keyframes ww-keyframes-element-615b2ae5-74dd-4b45-867b-181a6301d305-base-default {
        0% {
        }
        100% {
        }
      }
      @media (max-width: 991px) {
        .ww-e-dnW {
          position: revert-layer;
          inset: revert-layer;
          max-width: unset;
          box-shadow: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dnW {
          border-radius: 8px;
          --wwi-of: contain;
        }
      }
      .ww-e-dnX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 115px;
        max-width: 100%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dnX {
          margin: 0 0 32px;
          width: 115px;
          max-height: 80px;
          --wwi-of: contain;
        }
      }
      .ww-e-dnY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dnY {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dnZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dnZ {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dna {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 767px) {
        .ww-e-dnc {
          flex: 0 1 auto;
        }
      }
      :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnc {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnc {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet;
        }
        @keyframes ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-tablet {
          0% {
            height: 0%;
          }
          50.0084% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      @media (max-width: 767px) {
        :where(.ww-e-dnd[data-ww-states~="hD42Fg"]) .ww-e-dnc {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-mobile;
        }
        @keyframes ww-keyframes-element-ccd52da2-a7ee-4fb9-aa98-920b779105c1-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_hD42Fg-mobile {
          0% {
            height: 0%;
          }
          50% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      .ww-e-dnc.ww-layout, .ww-e-dnc [data-ww-ls~="dnc"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: var(--ww-style-min-height, unset);
      }
      @media (max-width: 991px) {
        .ww-e-dnd {
          display: flex;
        }
      }
      .ww-e-dnd:where([data-ww-states~="vE1FVc"]) {
        opacity: revert-layer;
      }
      .ww-e-dnd.ww-layout, .ww-e-dnd [data-ww-ls~="dnd"] {
        display: grid;
        grid-template-columns: 40% auto 40%;
        column-gap: 64px;
      }
      @media (max-width: 991px) {
        .ww-e-dnd.ww-layout, .ww-e-dnd [data-ww-ls~="dnd"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-dne {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dne {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-402d012f-6f39-41c2-9072-fc345c9ae5c0-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default;
      }
      @keyframes ww-keyframes-element-402d012f-6f39-41c2-9072-fc345c9ae5c0-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-default {
        0% {
          height: 0%;
        }
        50.2% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      @media (max-width: 991px) {
        :where(.ww-e-dnd[data-ww-states~="vE1FVc"]) .ww-e-dne {
          animation-duration: var(--ww-style-animation-duration);
          animation-name: ww-keyframes-element-402d012f-6f39-41c2-9072-fc345c9ae5c0-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet;
        }
        @keyframes ww-keyframes-element-402d012f-6f39-41c2-9072-fc345c9ae5c0-_wwParent_2ac46d1a-86a8-4ba0-972a-f91bbd601c1a_vE1FVc-tablet {
          0% {
            height: 0%;
          }
          75% {
            height: 0%;
          }
          100% {
            height: 100%;
          }
        }
      }
      .ww-e-dne.ww-layout, .ww-e-dne [data-ww-ls~="dne"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-dng {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 400;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-e-dng {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-dnh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dni {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dnj {
        margin: -12px 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnj.ww-layout, .ww-e-dnj [data-ww-ls~="dnj"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 8px;
      }
      .ww-e-dnk {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 solid;
      }
      .ww-e-dnk.ww-layout, .ww-e-dnk [data-ww-ls~="dnk"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnl.ww-layout, .ww-e-dnl [data-ww-ls~="dnl"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-dnm {
        margin: 0;
        padding: 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: var(--ww-style-border-left);
        border-right: 0 solid;
      }
      .ww-e-dnm.ww-layout, .ww-e-dnm [data-ww-ls~="dnm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnn {
        margin: 0 0 32px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnn.ww-layout, .ww-e-dnn [data-ww-ls~="dnn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dno {
        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-dno.ww-layout, .ww-e-dno [data-ww-ls~="dno"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dnp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnp.ww-layout, .ww-e-dnp [data-ww-ls~="dnp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dnq {
        margin: 0;
        padding: 8px 16px;
        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;
        background: var(--ww-style-background-color);
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnr {
        margin: 0;
        padding: 0;
        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(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnr {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dns {
        margin: 48px 0 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-dns.ww-layout, .ww-e-dns [data-ww-ls~="dns"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: 16px;
      }
      .ww-e-dnt {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnt {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dnu {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnu {
        background: var(--ww-style-background-color);
      }
      .ww-e-dnv {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnv {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dnw {
        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-dnw.ww-layout, .ww-e-dnw [data-ww-ls~="dnw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-dnx {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnx {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-dny {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dny {
        background: var(--ww-style-background-color);
      }
      .ww-e-dnz {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-dnz {
        background: var(--ww-style-background-color);
      }
      .ww-e-do0 {
        margin: 0;
        padding: 2px;
        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);
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 100px;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-do0 {
        background: var(--ww-style-background-color);
      }
      .ww-e-do1 {
        margin: 0;
        padding: 1px 0 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dfc[data-ww-states~="pAZZtR"]) .ww-e-do1 {
        color: var(--ww-content-ww-text-color);
      }
      .ww-e-do2 {
        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-do2.ww-layout, .ww-e-do2 [data-ww-ls~="do2"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-do3 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto auto 10% -25%;
        width: 35%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-do4 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        inset: auto -15% -25% auto;
        width: 15%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-do5 {
        margin: 0;
        padding: 80px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 991px) {
        .ww-e-do5 {
          padding: 0;
        }
      }
      .ww-e-do5.ww-layout, .ww-e-do5 [data-ww-ls~="do5"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-do6 {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: absolute;
        top: -10%;
        right: -10%;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do7 {
        margin: 32px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-do7 {
        opacity: 0;
        transform: scale3d(1, .9, .9) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-do7.ww-layout, .ww-e-do7 [data-ww-ls~="do7"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-do9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        max-width: unset;
        min-width: unset;
        height: 0%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      :where(.ww-e-dmX[data-ww-states~="hD42Fg"]) .ww-e-do9 {
        height: 100%;
        animation-duration: var(--ww-style-animation-duration);
        animation-timing-function: linear;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-bc803cfa-47f1-4002-bb56-7027aed188d9-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_hD42Fg-default;
      }
      @keyframes ww-keyframes-element-bc803cfa-47f1-4002-bb56-7027aed188d9-_wwParent_ce479b4b-035e-4ee8-95a6-8093464bd87f_hD42Fg-default {
        0% {
          height: 0%;
        }
        100% {
          height: 100%;
        }
      }
      .ww-e-do9.ww-layout, .ww-e-do9 [data-ww-ls~="do9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 5px;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
      }
      @media (max-width: 991px) {
        .ww-e-doA {
          animation-name: ww-keyframes-element-47954d83-6219-4a79-9bf4-041b5bc76ad6-base-tablet;
        }
        @keyframes ww-keyframes-element-47954d83-6219-4a79-9bf4-041b5bc76ad6-base-tablet {
          0% {
          }
          100% {
          }
        }
      }
      .ww-e-doA.ww-layout, .ww-e-doA [data-ww-ls~="doA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doC {
        margin: 0;
        padding: var(--ww-style-padding, 0);
        overflow: scroll;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 0;
        min-height: unset;
        transition: var(--ww-style-transition);
      }
      .ww-e-doC:where([data-ww-states~="gEB8Z5"]) {
        max-height: unset;
      }
      .ww-e-doC.ww-layout, .ww-e-doC [data-ww-ls~="doC"] {
        display: flex;
        align-items: flex-start;
      }
      .ww-e-doD {
        margin: 0;
        padding: var(--ww-style-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: 550px;
        background: var(--ww-style-background-gradient);
      }
      @media (max-width: 991px) {
        .ww-e-doD {
          padding: var(--ww-style-padding, 0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-doD {
          padding: var(--ww-style-padding, 0);
        }
      }
      .ww-e-doD.ww-layout, .ww-e-doD [data-ww-ls~="doD"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-doE {
        margin: 0 0 32px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doE.ww-layout, .ww-e-doE [data-ww-ls~="doE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-doH {
        margin: 32px 0 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: var(--ww-style-border);
        border-radius: 12px;
      }
      .ww-e-doH.ww-layout, .ww-e-doH [data-ww-ls~="doH"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-doL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doL.ww-layout, .ww-e-doL [data-ww-ls~="doL"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doN.ww-layout, .ww-e-doN [data-ww-ls~="doN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-doO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 1400px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 172px;
      }
      .ww-e-doO.ww-layout, .ww-e-doO [data-ww-ls~="doO"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 36px;
      }
      .ww-e-doP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 100%;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-e-doQ {
        margin: 0;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        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);
        box-shadow: 0 0 10px 4px #00000040;
        border-radius: 20px;
      }
      .ww-e-doQ.ww-layout, .ww-e-doQ [data-ww-ls~="doQ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-doR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 100%;
        min-height: unset;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-e-doS {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: center;
        color: var(--9fd322cb-5399-4536-bf8e-939a194d05db,#b0b0b0);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-doS {
          text-align: var(--ww-content-ww-text-text-align);
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-doT {
        margin: 24px 0 12px;
        padding: 0 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: var(--ww-style-width);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-doT {
          width: 100%;
        }
      }
      .ww-e-doT.ww-layout, .ww-e-doT [data-ww-ls~="doT"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        row-gap: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-doT.ww-layout, .ww-e-doT [data-ww-ls~="doT"] {
          flex-direction: row;
          justify-content: var(--ww-content-ww-layout-justify-content);
          column-gap: 19px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-doV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-style-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doV.ww-layout, .ww-e-doV [data-ww-ls~="doV"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doW {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6em;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 50px;
        font-family: var(--ww-default-font-family);
        line-height: 1.15em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-doX {
          font-size: 32px;
        }
      }
      .ww-e-doY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-doY {
          font-size: 13px;
        }
      }
      .ww-e-doZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dob {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: left;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dob {
          width: 100%;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dob {
          font-size: 13px;
          text-align: var(--ww-content-ww-text-text-align);
        }
      }
      .ww-e-doc {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: center;
        color: var(--e99015b2-d7be-4178-bf00-1f92dc4144f1,#f6f6f6);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-doc {
          font-size: 30px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-doc {
          text-align: var(--ww-content-ww-text-text-align);
          color: var(--ww-content-ww-text-color);
        }
      }
      .ww-e-dod {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        line-height: 1.35em;
        font-weight: 600;
        text-align: var(--ww-content-ww-text-text-align);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doe.ww-layout, .ww-e-doe [data-ww-ls~="doe"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dof {
        margin: 0 0 48px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dof.ww-layout, .ww-e-dof [data-ww-ls~="dof"] {
        display: flex;
        flex-flow: column;
        row-gap: 16px;
      }
      .ww-e-dog {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 12px 12px 0;
      }
      .ww-e-dog.ww-layout, .ww-e-dog [data-ww-ls~="dog"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-doh {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        box-shadow: var(--ww-style-box-shadow);
        border-radius: 12px 12px 0;
      }
      .ww-e-doh.ww-layout, .ww-e-doh [data-ww-ls~="doh"] {
        display: flex;
        flex-flow: column;
        row-gap: 20px;
      }
      .ww-e-doi {
        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-doi.ww-layout, .ww-e-doi [data-ww-ls~="doi"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-doj {
        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-doj.ww-layout, .ww-e-doj [data-ww-ls~="doj"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dok {
        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-dok.ww-layout, .ww-e-dok [data-ww-ls~="dok"] {
        display: flex;
      }
      .ww-e-dol {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: var(--ww-style-max-width, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dol.ww-layout, .ww-e-dol [data-ww-ls~="dol"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
      }
      .ww-e-dom {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 49%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dom.ww-layout, .ww-e-dom [data-ww-ls~="dom"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 18px 0;
      }
      .ww-e-don {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-don.ww-layout, .ww-e-don [data-ww-ls~="don"] {
        display: flex;
      }
      .ww-e-doo {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 0;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dop {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doq {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      .ww-e-doq.ww-layout, .ww-e-doq [data-ww-ls~="doq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dor {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-dos {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dot {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dou {
        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-dou.ww-layout, .ww-e-dou [data-ww-ls~="dou"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dov {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dov.ww-layout, .ww-e-dov [data-ww-ls~="dov"] {
        display: flex;
      }
      .ww-e-dow {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-dow {
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dox {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-doy {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-doy {
        background: var(--ww-style-background-color);
      }
      .ww-e-doy.ww-layout, .ww-e-doy [data-ww-ls~="doy"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doz {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 0;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dp0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dp1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp1.ww-layout, .ww-e-dp1 [data-ww-ls~="dp1"] {
        display: flex;
      }
      .ww-e-dp2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dp3 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dp4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp4.ww-layout, .ww-e-dp4 [data-ww-ls~="dp4"] {
        display: flex;
      }
      .ww-e-dp5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dp6 {
        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;
        cursor: pointer;
      }
      .ww-e-dp6.ww-layout, .ww-e-dp6 [data-ww-ls~="dp6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dp7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-dp7 {
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dp8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dp9 {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      .ww-e-dp9.ww-layout, .ww-e-dp9 [data-ww-ls~="dp9"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dpA {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-dpA {
        background: var(--ww-style-background-color);
      }
      .ww-e-dpA.ww-layout, .ww-e-dpA [data-ww-ls~="dpA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dpB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-dpC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpD {
        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-dpD.ww-layout, .ww-e-dpD [data-ww-ls~="dpD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dpE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 49%;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpE.ww-layout, .ww-e-dpE [data-ww-ls~="dpE"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
        gap: 18px 0;
      }
      .ww-e-dpF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpF.ww-layout, .ww-e-dpF [data-ww-ls~="dpF"] {
        display: flex;
      }
      .ww-e-dpG {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      .ww-e-dpG.ww-layout, .ww-e-dpG [data-ww-ls~="dpG"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dpH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      .ww-e-dpI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpJ {
          font-size: 14px;
        }
      }
      .ww-e-dpK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(90deg);
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-dpK {
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpL {
        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-dpL.ww-layout, .ww-e-dpL [data-ww-ls~="dpL"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dpM {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dpN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpO {
        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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 6px;
      }
      :where(.ww-e-doF[data-ww-states~="4d6ap0"]) .ww-e-dpO {
        background: var(--ww-style-background-color);
      }
      .ww-e-dpO.ww-layout, .ww-e-dpO [data-ww-ls~="dpO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dpP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpP.ww-layout, .ww-e-dpP [data-ww-ls~="dpP"] {
        display: flex;
      }
      .ww-e-dpQ {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 0;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        transition: all 0.3s ease 0s;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        --ww-text-text-overflow: initial;
        --ww-element-transition: all 0.3s ease 0s;
      }
      .ww-e-dpR {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpT {
        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-dpT.ww-layout, .ww-e-dpT [data-ww-ls~="dpT"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        column-gap: 24px;
        flex-wrap: revert-layer;
      }
      .ww-e-dpU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpU:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dpV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpV:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-dpW {
        margin: 0;
        padding: 24px 24px 24px 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpX {
        margin: 0;
        padding: 24px 24px 24px 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpX {
          padding: 16px 24px 16px 16px;
          font-size: 12px;
        }
      }
      .ww-e-dpY {
        margin: 0;
        padding: 24px 24px 24px 32px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e0e0e0;
        border-radius: 12px;
        --ww-text-text-overflow: initial;
      }
    }
    @layer custom {
      .ww-e-dhg {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doF {
        transform-origin: center top;
      }
      .ww-e-do8:where([data-ww-states~="yARc73"]) {
        backdrop-filter: blur(16px);
      }
      .ww-e-da3 {
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-da9 {
          aspect-ratio: unset;
        }
      }
      .ww-e-daV {
        aspect-ratio: unset;
      }
      .ww-e-daZ {
        aspect-ratio: unset;
      }
      .ww-e-ddl {
        width: max-content;
      }
      .ww-e-dep {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfI {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfN {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dfN {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-dfN:where([data-ww-states~="ckIyDa"]) {
        animation: disappear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-dfb {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfl {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfm {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfq {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfs {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfu {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfw {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dfx {
        -webkit-font-smoothing: antialiased;
      }
      @media (max-width: 767px) {
        .ww-e-dg6:where([data-ww-states~="uQPJF2"]) {
          transform-origin: center bottom;
        }
      }
      .ww-e-dg8 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dg9 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgA {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgB {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgC {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgD {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgE {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgF {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgG {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgH {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgZ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgf {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgg {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dgo {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dhM {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dhN {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dhd {
        backdrop-filter: blur(16px);
      }
      .ww-e-diD {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diK {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diS {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diU {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diV {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diY {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diZ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dia {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-die {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diq {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dir {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-diw {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dj1 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djG {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djJ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djU:where([data-ww-states~="Ix7itW"]) {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-djb {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djd {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dje {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djf {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djh {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dji {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djj {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djk {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djl {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djn {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djp {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djq {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djt {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-djy {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dk0 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dk2 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dk3 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dk8 {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-dk8 {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-dk8:where([data-ww-states~="ckIyDa"]) {
        animation: disappear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-dkB {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkC {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkD {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkE {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkF {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkH {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkL {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkM {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkP {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkT {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkc {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dkk {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dl4 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dl6 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dl9 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlZ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlf {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlg {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlk {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlt {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlv {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlw {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dlx {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dm1 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dm2 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dm4 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dm5 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmD {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmE {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmF {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmI {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmJ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmL {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmN {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmU {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmW {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dmp {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnE {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnF {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnG {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnL {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnQ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnY {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnZ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dna {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnf {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dng {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnh {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnq {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnr {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnt {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnv {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dnx {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-do1 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-do7 {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      :where(.ww-e-dno[data-ww-states~="xVhkaX"]) .ww-e-do7 {
        animation: appear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-do7:where([data-ww-states~="ckIyDa"]) {
        animation: disappear 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both running;
      }
      .ww-e-doM {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doS {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doW {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doX {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doY {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doZ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doa {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dob {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-doc {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dod {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dop {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dot {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dp2 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dp5 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dp8 {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dpI {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dpJ {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dpS {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dpU {
        -webkit-font-smoothing: antialiased;
      }
      .ww-e-dpV {
        -webkit-font-smoothing: antialiased;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
      .ww-e-ddV {
        border-top: 0 none;
        border-bottom: var(--ww-style-border-bottom);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-ddd {
        margin: var(--b4d95d06-8a9f-4fbc-8696-2796a7a458b2,24px) 0 0 0;
        align-self: flex-start;
      }
      .ww-e-deN {
        width: 100%;
      }
      .ww-e-dfe {
        margin: 16px 0 10px;
      }
      .ww-e-dfk {
        padding: 24px;
        width: 100%;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        border: var(--ww-style-border);
        border-radius: 12px 12px 0;
      }
      .ww-e-dfn {
        margin: 28px 0 0;
        align-self: center;
        width: 100%;
      }
      .ww-e-dfo {
        margin: 28px 0 0;
        align-self: center;
        width: 100%;
      }
      .ww-e-dgx {
        margin: 16px 0 10px;
      }
      .ww-e-dii {
        margin: 30px 0 0;
      }
      .ww-e-djP {
        margin: 30px 0 0;
      }
      .ww-e-djr {
        margin: 28px 0 0;
        align-self: center;
        width: 100%;
      }
      .ww-e-dko {
        margin: 30px 0 0;
      }
      .ww-e-dku {
        margin: 30px 0 0;
      }
      .ww-e-doG {
        padding: 24px;
        width: 100%;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        border: var(--ww-style-border);
        border-radius: 12px 12px 0;
      }
      .ww-e-doI {
        margin: 16px 0 10px;
      }
      .ww-e-doJ {
        cursor: pointer;
      }
      .ww-e-doK {
        padding: 24px;
        width: 100%;
        background: var(--ww-style-background-color);
        cursor: pointer;
        box-shadow: var(--ww-style-box-shadow);
        border: var(--ww-style-border);
        border-radius: 12px 12px 0;
      }
      .ww-e-doU {
        margin: 16px 0 10px;
      }
      @media (max-width: 767px) {
        .ww-e-doU {
          align-self: unset;
        }
      }
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
