@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  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-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font-weight {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-max-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dk6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dku {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dph {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dq1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dr7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp9 {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 560px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--b33b98c2-e35f-40aa-9e9e-1808318c9f4e,#EDEDED);
        box-shadow: var(--dd784bd0-243f-4df3-bef8-1880e2df0830,0 1px 3px 0 rgba(0, 0, 0, 0.1));
        border: 1px solid var(--709cf242-f455-48c1-8776-c479aa0e439a,#EDEDED);
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      .ww-e-dp9.ww-layout, .ww-e-dp9 [data-ww-ls~="dp9"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        column-gap: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
      }
      .ww-e-dle {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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;
      }
      .ww-e-dqf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        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;
        row-gap: 16px;
      }
      .ww-e-djM {
        margin: 0;
        padding: 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(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-djN {
        margin: 0;
        padding: 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(--85c9d218-7866-4aa4-aca0-5bb48a2ad9ff,400 16px/24px 'Inter', sans-serif);
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
        white-space-collapse: preserve;
      }
      .ww-e-djO {
        margin: 0;
        padding: 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(--85c9d218-7866-4aa4-aca0-5bb48a2ad9ff,400 16px/24px 'Inter', sans-serif);
        color: var(--a7f6626d-7135-4020-b191-c71aea136ed1,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-djP {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-djP.ww-layout, .ww-e-djP [data-ww-ls~="djP"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-djQ {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-djQ.ww-layout, .ww-e-djQ [data-ww-ls~="djQ"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-djQ.ww-layout, .ww-e-djQ [data-ww-ls~="djQ"] {
          flex-direction: column-reverse;
          align-items: stretch;
          row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          flex-wrap: revert-layer;
        }
      }
      .ww-e-djR {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-djS {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        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;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-djT {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-djU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djX {
        margin: 0;
        padding: 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(--85c9d218-7866-4aa4-aca0-5bb48a2ad9ff,400 16px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-djY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: 36px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: 36px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
        border: none;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-djY:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--2cc27b6e-3801-43b1-b068-58cdebb34285,0 6px 24px -6px rgba(115, 48, 138, 0.45), 0 2px 12px -4px rgba(115, 48, 138, 0.28));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-djY.ww-layout, .ww-e-djY [data-ww-ls~="djY"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dja {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 250px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dja:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djb {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djb:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djc {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djc:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djd {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djd:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dje {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dje:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djf {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djf:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djg {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djg:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djh {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djh:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dji {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dji:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djj {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djj:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djk {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djk:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djl {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djl:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djm {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-djm:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djn {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-djn.ww-layout, .ww-e-djn [data-ww-ls~="djn"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      .ww-e-djo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-djo.ww-layout, .ww-e-djo [data-ww-ls~="djo"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-djp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-djp.ww-layout, .ww-e-djp [data-ww-ls~="djp"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-djt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-dju {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-djv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-djv.ww-layout, .ww-e-djv [data-ww-ls~="djv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-djx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-djx:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-djy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-djz {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-djz:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dk0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dk0.ww-layout, .ww-e-dk0 [data-ww-ls~="dk0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dk1 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dk1:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dk2 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: auto;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dk2:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dk3 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: auto;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dk3:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dk4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        animation-duration: .3s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-ca51ce1b-e57c-4606-90a9-b39a8c532567-base-default;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      @keyframes ww-keyframes-element-ca51ce1b-e57c-4606-90a9-b39a8c532567-base-default {
        0% {
          transform: scale3d(1, 1, 1) translate3d(0, 15px, 0) rotateX(0) rotateY(0) rotateZ(0);
          opacity: 0;
        }
        100% {
        }
      }
      .ww-e-dk4.ww-layout, .ww-e-dk4 [data-ww-ls~="dk4"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dk5 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 480px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      @media (max-width: 767px) {
        .ww-e-dk5 {
          max-width: 100%;
          height: 100%;
          border-radius: 0;
        }
      }
      .ww-e-dk5.ww-layout, .ww-e-dk5 [data-ww-ls~="dk5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dk7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dk7.ww-layout, .ww-e-dk7 [data-ww-ls~="dk7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dk8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dk8.ww-layout, .ww-e-dk8 [data-ww-ls~="dk8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dk9 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dk9:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkA:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkB {
        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;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        box-shadow: var(--dd784bd0-243f-4df3-bef8-1880e2df0830,0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06));
        border-radius: 8px;
      }
      .ww-e-dkB.ww-layout, .ww-e-dkB [data-ww-ls~="dkB"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dkC {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkC:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkD {
        margin: 0 0 16px;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkD:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkE {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkE:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkF {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkF:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkG {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkG:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkH {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkH:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkI {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkI:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkJ {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkJ:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkK {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkK:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkL {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkL:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 250px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkM:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dkN.ww-layout, .ww-e-dkN [data-ww-ls~="dkN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dkO {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dkO.ww-layout, .ww-e-dkO [data-ww-ls~="dkO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dkQ {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 100px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkQ:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkR {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkR:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dkS.ww-layout, .ww-e-dkS [data-ww-ls~="dkS"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dkU {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkU:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkW {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkW:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkX {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkX:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        animation-duration: .3s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1;
        animation-name: ww-keyframes-element-578c0365-be3d-45b8-b361-4096200ebc98-base-default;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      @keyframes ww-keyframes-element-578c0365-be3d-45b8-b361-4096200ebc98-base-default {
        0% {
          transform: scale3d(1, 1, 1) translate3d(0, 15px, 0) rotateX(0) rotateY(0) rotateZ(0);
          opacity: 0;
        }
        100% {
        }
      }
      .ww-e-dkY.ww-layout, .ww-e-dkY [data-ww-ls~="dkY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dkZ {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 100px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkZ:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dka {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dka:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkb {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkb:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkc {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkc:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkd {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkd:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dke {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
        text-transform: uppercase;
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
      }
      .ww-e-dkf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dkf.ww-layout, .ww-e-dkf [data-ww-ls~="dkf"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      .ww-e-dkh {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkh:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dki {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dki:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkj {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dkj:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dkk {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dkl {
        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-dkl.ww-layout, .ww-e-dkl [data-ww-ls~="dkl"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: revert-layer;
      }
      .ww-e-dkm {
        margin: 0;
        padding: 0;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 320px;
        min-height: unset;
      }
      .ww-e-dkm.ww-layout, .ww-e-dkm [data-ww-ls~="dkm"] {
        display: flex;
        flex-flow: column;
      }
      .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: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dko {
        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-dko.ww-layout, .ww-e-dko [data-ww-ls~="dko"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      @media (max-width: 767px) {
        .ww-e-dko.ww-layout, .ww-e-dko [data-ww-ls~="dko"] {
          grid-template-columns: minmax(0, 1fr);
        }
      }
      .ww-e-dkp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkp.ww-layout, .ww-e-dkp [data-ww-ls~="dkp"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dkq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dkq.ww-layout, .ww-e-dkq [data-ww-ls~="dkq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dkr {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dks {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dkv {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 760px;
        min-width: unset;
        height: auto;
        max-height: 88vh;
        min-height: unset;
        background-color: var(--8944c697-f8b2-4206-833b-a9a496c41f92,#FFFFFF);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      @media (max-width: 767px) {
        .ww-e-dkv {
          max-width: 100%;
          height: 100%;
          border-radius: 0;
        }
      }
      .ww-e-dkv.ww-layout, .ww-e-dkv [data-ww-ls~="dkv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dkw {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dkw.ww-layout, .ww-e-dkw [data-ww-ls~="dkw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dkx {
        margin: 0;
        padding: 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(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dky {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dkz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        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;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dl0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dl0.ww-layout, .ww-e-dl0 [data-ww-ls~="dl0"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dl1 {
        margin: 0;
        padding: 5px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--ww-content-ww-text-color);
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dl2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: 20px;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dl3 {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dl3.ww-layout, .ww-e-dl3 [data-ww-ls~="dl3"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dl3.ww-layout, .ww-e-dl3 [data-ww-ls~="dl3"] {
          flex-direction: column-reverse;
          align-items: stretch;
          row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dl4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
        white-space-collapse: preserve;
      }
      .ww-e-dl5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dl5.ww-layout, .ww-e-dl5 [data-ww-ls~="dl5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dl6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dl7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dl9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlB.ww-layout, .ww-e-dlB [data-ww-ls~="dlB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dlC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlC.ww-layout, .ww-e-dlC [data-ww-ls~="dlC"] {
        display: flex;
      }
      .ww-e-dlD {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dlE {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      .ww-e-dlE.ww-layout, .ww-e-dlE [data-ww-ls~="dlE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dlF {
        margin: 0;
        padding: 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(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dlG {
        margin: 0;
        padding: 0px 0px var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) 0px;
        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-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlG.ww-layout, .ww-e-dlG [data-ww-ls~="dlG"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dlH {
        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-dlH.ww-layout, .ww-e-dlH [data-ww-ls~="dlH"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: revert-layer;
      }
      .ww-e-dlI {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 3;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlJ {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.4;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlK {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0.9;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlL {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlM {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 3;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlN {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.4;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlO {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0.9;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlP {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlQ {
        margin: 0;
        padding: var(--8710f6e6-ae26-4997-8e4a-fa8d72dd6917,48px);
        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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        text-align: center;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dlQ {
          padding: var(--d1337d22-42ea-4454-8bbb-ba267518f066,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;
      }
      .ww-e-dlR.ww-layout, .ww-e-dlR [data-ww-ls~="dlR"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dlS {
        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-dlS.ww-layout, .ww-e-dlS [data-ww-ls~="dlS"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dlT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 21px;
        font-weight: 500;
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dlV {
        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-dlV.ww-layout, .ww-e-dlV [data-ww-ls~="dlV"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dlW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 21px;
        font-weight: 500;
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dlY {
        margin: 0;
        padding: 8px 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;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dlY.ww-layout, .ww-e-dlY [data-ww-ls~="dlY"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dlZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        font-weight: 600;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dla {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dlb {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlb.ww-layout, .ww-e-dlb [data-ww-ls~="dlb"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dlc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dlc {
          width: 36px;
          min-width: 36px;
          height: 36px;
        }
      }
      .ww-e-dlc:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
      }
      .ww-e-dlc.ww-layout, .ww-e-dlc [data-ww-ls~="dlc"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dld {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
        border: 2px solid var(--f17a9172-b89a-46da-8e23-7f4abeb81568,#6C6879);
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dld {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        }
      }
      .ww-e-dld:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--2cc27b6e-3801-43b1-b068-58cdebb34285,0 6px 24px -6px rgba(115, 48, 138, 0.45), 0 2px 12px -4px rgba(115, 48, 138, 0.28));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 2px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-dld.ww-layout, .ww-e-dld [data-ww-ls~="dld"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dlf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlg {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlh {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dli {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dlj {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dlj.ww-layout, .ww-e-dlj [data-ww-ls~="dlj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dlk {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dlk.ww-layout, .ww-e-dlk [data-ww-ls~="dlk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dll {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dll.ww-layout, .ww-e-dll [data-ww-ls~="dll"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dlm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlm.ww-layout, .ww-e-dlm [data-ww-ls~="dlm"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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-direction: row;
        align-items: flex-start;
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dlo {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dlo:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dlp {
        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-dlp.ww-layout, .ww-e-dlp [data-ww-ls~="dlp"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dlq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlr {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: 100;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 760px;
        min-width: unset;
        height: auto;
        max-height: 88vh;
        min-height: unset;
        background-color: var(--8944c697-f8b2-4206-833b-a9a496c41f92,#FFFFFF);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      @media (max-width: 767px) {
        .ww-e-dlr {
          max-width: 100%;
          height: 100%;
          border-radius: 0;
        }
      }
      .ww-e-dlr.ww-layout, .ww-e-dlr [data-ww-ls~="dlr"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dls {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dls.ww-layout, .ww-e-dls [data-ww-ls~="dls"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dlt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlt.ww-layout, .ww-e-dlt [data-ww-ls~="dlt"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dlu {
        margin: 0;
        padding: 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(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dlv {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dlw {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dlx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dlx.ww-layout, .ww-e-dlx [data-ww-ls~="dlx"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dly {
        margin: 0;
        padding: 5px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: fit-content;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--ww-content-ww-text-color);
        letter-spacing: .04em;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dlz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: 20px;
        height: 20px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dm0 {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm0.ww-layout, .ww-e-dm0 [data-ww-ls~="dm0"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dm1 {
        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-dm1.ww-layout, .ww-e-dm1 [data-ww-ls~="dm1"] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      @media (max-width: 767px) {
        .ww-e-dm1.ww-layout, .ww-e-dm1 [data-ww-ls~="dm1"] {
          grid-template-columns: minmax(0, 1fr);
        }
      }
      .ww-e-dm2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm2.ww-layout, .ww-e-dm2 [data-ww-ls~="dm2"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dm3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dm5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm5.ww-layout, .ww-e-dm5 [data-ww-ls~="dm5"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dm6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dm7 {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dm8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dm8.ww-layout, .ww-e-dm8 [data-ww-ls~="dm8"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dm9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dmA {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dmB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmB.ww-layout, .ww-e-dmB [data-ww-ls~="dmB"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-dmC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dmD {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dmE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmE.ww-layout, .ww-e-dmE [data-ww-ls~="dmE"] {
        display: flex;
      }
      .ww-e-dmF {
        margin: 0;
        padding: 0px 0px var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) 0px;
        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-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmF.ww-layout, .ww-e-dmF [data-ww-ls~="dmF"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dmG {
        margin: 0;
        padding: 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(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dmH {
        margin: 0;
        padding: 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(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dmI {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      .ww-e-dmI.ww-layout, .ww-e-dmI [data-ww-ls~="dmI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmJ {
        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-dmJ.ww-layout, .ww-e-dmJ [data-ww-ls~="dmJ"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: revert-layer;
      }
      .ww-e-dmK {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 3;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmL {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0.8;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmM {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmN {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
        background-color: var(--01355d40-c49b-49fe-996c-5e5f063f8c01,#DEDCE6);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmO {
        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-dmO.ww-layout, .ww-e-dmO [data-ww-ls~="dmO"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: revert-layer;
      }
      .ww-e-dmP {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 3;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmQ {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0.8;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmR {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmS {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1.2;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmT {
        margin: 0;
        padding: var(--8710f6e6-ae26-4997-8e4a-fa8d72dd6917,48px);
        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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        text-align: center;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dmT {
          padding: var(--d1337d22-42ea-4454-8bbb-ba267518f066,32px);
        }
      }
      .ww-e-dmU {
        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-dmU.ww-layout, .ww-e-dmU [data-ww-ls~="dmU"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dmV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 21px;
        font-weight: 500;
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dmW {
        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-dmW.ww-layout, .ww-e-dmW [data-ww-ls~="dmW"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dmX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dmY {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 21px;
        font-weight: 500;
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .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: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dma {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--a9604273-019b-416c-8b49-0fc6244677f7,500 12px/18px 'Inter', sans-serif);
        text-align: left;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
      }
      .ww-e-dmb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--37cca989-51d6-48e5-8706-1d2d10ec19a3,600 20px/24px 'Inter', sans-serif);
        text-align: right;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dmc {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dmc.ww-layout, .ww-e-dmc [data-ww-ls~="dmc"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dmc.ww-layout, .ww-e-dmc [data-ww-ls~="dmc"] {
          flex-direction: column-reverse;
          align-items: stretch;
          row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dmd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
        white-space-collapse: preserve;
      }
      .ww-e-dme {
        margin: 0;
        padding: 0;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: 320px;
        min-height: unset;
      }
      .ww-e-dme.ww-layout, .ww-e-dme [data-ww-ls~="dme"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: 32px;
        height: 32px;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.18s ease, color 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dmf {
          width: 36px;
          min-width: 36px;
          height: 36px;
        }
      }
      .ww-e-dmf:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
      }
      .ww-e-dmf.ww-layout, .ww-e-dmf [data-ww-ls~="dmf"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dmg {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
        border: 2px solid var(--f17a9172-b89a-46da-8e23-7f4abeb81568,#6C6879);
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dmg {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        }
      }
      .ww-e-dmg:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--2cc27b6e-3801-43b1-b068-58cdebb34285,0 6px 24px -6px rgba(115, 48, 138, 0.45), 0 2px 12px -4px rgba(115, 48, 138, 0.28));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 2px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-dmg.ww-layout, .ww-e-dmg [data-ww-ls~="dmg"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dmi {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dmi:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dmj {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dmj.ww-layout, .ww-e-dmj [data-ww-ls~="dmj"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dmk {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dml {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dml.ww-layout, .ww-e-dml [data-ww-ls~="dml"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmm.ww-layout, .ww-e-dmm [data-ww-ls~="dmm"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmn {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        right: 0;
        bottom: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmn.ww-layout, .ww-e-dmn [data-ww-ls~="dmn"] {
        display: flex;
        flex-flow: column-reverse;
        row-gap: 10px;
      }
      .ww-e-dmo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmo.ww-layout, .ww-e-dmo [data-ww-ls~="dmo"] {
        display: flex;
      }
      .ww-e-dmp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmp.ww-layout, .ww-e-dmp [data-ww-ls~="dmp"] {
        display: flex;
      }
      .ww-e-dmr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dms {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmt {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dmu {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dmu.ww-layout, .ww-e-dmu [data-ww-ls~="dmu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmv {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dmw {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dmw.ww-layout, .ww-e-dmw [data-ww-ls~="dmw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dmx {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dmx.ww-layout, .ww-e-dmx [data-ww-ls~="dmx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dmy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 900px;
        max-width: unset;
        min-width: unset;
        height: 800px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dmy.ww-layout, .ww-e-dmy [data-ww-ls~="dmy"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dmz {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 720px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dmz.ww-layout, .ww-e-dmz [data-ww-ls~="dmz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dn0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn0.ww-layout, .ww-e-dn0 [data-ww-ls~="dn0"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dn1 {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dn1:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dn1:where([data-ww-states~="readonly"]) {
        background-color: var(--b33b98c2-e35f-40aa-9e9e-1808318c9f4e,#EDEDED);
        cursor: not-allowed;
        opacity: 0.6;
      }
      .ww-e-dn2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn2.ww-layout, .ww-e-dn2 [data-ww-ls~="dn2"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dn3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dn4 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn4.ww-layout, .ww-e-dn4 [data-ww-ls~="dn4"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dn5 {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dn6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn6.ww-layout, .ww-e-dn6 [data-ww-ls~="dn6"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dn7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dn7.ww-layout, .ww-e-dn7 [data-ww-ls~="dn7"] {
        display: flex;
        flex-direction: row;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dn8 {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
      }
      .ww-e-dn9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnA.ww-layout, .ww-e-dnA [data-ww-ls~="dnA"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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-direction: row;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dnC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnC.ww-layout, .ww-e-dnC [data-ww-ls~="dnC"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnD.ww-layout, .ww-e-dnD [data-ww-ls~="dnD"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnE.ww-layout, .ww-e-dnE [data-ww-ls~="dnE"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnF.ww-layout, .ww-e-dnF [data-ww-ls~="dnF"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnG.ww-layout, .ww-e-dnG [data-ww-ls~="dnG"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnH.ww-layout, .ww-e-dnH [data-ww-ls~="dnH"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnI.ww-layout, .ww-e-dnI [data-ww-ls~="dnI"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnK.ww-layout, .ww-e-dnK [data-ww-ls~="dnK"] {
        display: flex;
        flex-direction: row;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dnL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dnM {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnM.ww-layout, .ww-e-dnM [data-ww-ls~="dnM"] {
        display: flex;
        flex-direction: row;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dnN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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-direction: row;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-dnO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dnP {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dnP:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dnQ {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dnQ:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dnQ:where([data-ww-states~="focusState"]) {
        padding: 0;
        background-color: #0000;
        background-image: linear-gradient(0deg, var(--60a4bb37-8bcc-4873-a731-de66352188b5,#FAFAFA), var(--60a4bb37-8bcc-4873-a731-de66352188b5,#FAFAFA));
        cursor: pointer;
        transition: border-color 0.2s ease;
        border: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        outline: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dnR {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dnR:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dnS {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dnS:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dnT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnT.ww-layout, .ww-e-dnT [data-ww-ls~="dnT"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-dnU {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dnU:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dnW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnX {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnY {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnZ {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dnZ.ww-layout, .ww-e-dnZ [data-ww-ls~="dnZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dna {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dna.ww-layout, .ww-e-dna [data-ww-ls~="dna"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnb {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dnb:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dnc {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dnc.ww-layout, .ww-e-dnc [data-ww-ls~="dnc"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dnd.ww-layout, .ww-e-dnd [data-ww-ls~="dnd"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dne {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dne.ww-layout, .ww-e-dne [data-ww-ls~="dne"] {
        display: flex;
        flex-flow: column;
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .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;
      }
      .ww-e-dni.ww-layout, .ww-e-dni [data-ww-ls~="dni"] {
        display: flex;
        row-gap: 0;
      }
      .ww-e-dnj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnk {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnl {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnm {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnn {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-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;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnp {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dnp.ww-layout, .ww-e-dnp [data-ww-ls~="dnp"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnq {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dnq:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dnr {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dnr.ww-layout, .ww-e-dnr [data-ww-ls~="dnr"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dns {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dns.ww-layout, .ww-e-dns [data-ww-ls~="dns"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnt {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dnt:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dnu {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dnu.ww-layout, .ww-e-dnu [data-ww-ls~="dnu"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnv.ww-layout, .ww-e-dnv [data-ww-ls~="dnv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dnw {
        margin: 0;
        padding: 0;
        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(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnx {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dnx.ww-layout, .ww-e-dnx [data-ww-ls~="dnx"] {
        display: flex;
        flex-flow: column;
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dnz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dnz.ww-layout, .ww-e-dnz [data-ww-ls~="dnz"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-do0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do0.ww-layout, .ww-e-do0 [data-ww-ls~="do0"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-do1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do1.ww-layout, .ww-e-do1 [data-ww-ls~="do1"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-do2 {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-do3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do4 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do5 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-do6 {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-do6.ww-layout, .ww-e-do6 [data-ww-ls~="do6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-do7 {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-do7.ww-layout, .ww-e-do7 [data-ww-ls~="do7"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-do8 {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-do8.ww-layout, .ww-e-do8 [data-ww-ls~="do8"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-do9 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doA.ww-layout, .ww-e-doA [data-ww-ls~="doA"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-doB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-doB:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-doC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doC.ww-layout, .ww-e-doC [data-ww-ls~="doC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-doD {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-doF {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doH {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doI {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doJ {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-doJ.ww-layout, .ww-e-doJ [data-ww-ls~="doJ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-doK {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doK.ww-layout, .ww-e-doK [data-ww-ls~="doK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-doL {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doL.ww-layout, .ww-e-doL [data-ww-ls~="doL"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-doM {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doM.ww-layout, .ww-e-doM [data-ww-ls~="doM"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
      }
      .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-doO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 250px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-doO:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-doP {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-doP:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-doP:where([data-ww-states~="QKpf92"]) {
        color: var(--fb4f58a7-3931-4a53-882e-d1b0481ed486,#2E2D2C);
        background-color: var(--0b2ffd86-267d-46a7-8600-727a19d85c68,#88898C);
        cursor: not-allowed;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        animation-name: ww-keyframes-element-2d8a5e4c-e00e-445f-be12-84edc023d2cb-QKpf92-default;
        --ww-element-transition: all 0.2s ease;
      }
      @keyframes ww-keyframes-element-2d8a5e4c-e00e-445f-be12-84edc023d2cb-QKpf92-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-doQ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doR {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doS {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doT {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-doT.ww-layout, .ww-e-doT [data-ww-ls~="doT"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-doU {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-doV {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doV.ww-layout, .ww-e-doV [data-ww-ls~="doV"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-doW {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doW.ww-layout, .ww-e-doW [data-ww-ls~="doW"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-doX {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doX.ww-layout, .ww-e-doX [data-ww-ls~="doX"] {
        display: flex;
        flex-flow: column;
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-doZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doZ.ww-layout, .ww-e-doZ [data-ww-ls~="doZ"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-doa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doa.ww-layout, .ww-e-doa [data-ww-ls~="doa"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-doc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doc.ww-layout, .ww-e-doc [data-ww-ls~="doc"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dod {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dod:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-doe {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dof {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dog {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dog.ww-layout, .ww-e-dog [data-ww-ls~="dog"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-doh {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-doi {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-doi:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-doj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dok {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dol {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dol.ww-layout, .ww-e-dol [data-ww-ls~="dol"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dom {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-don {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-don.ww-layout, .ww-e-don [data-ww-ls~="don"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-doo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-doo.ww-layout, .ww-e-doo [data-ww-ls~="doo"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dop {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dop.ww-layout, .ww-e-dop [data-ww-ls~="dop"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-doq {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-doq.ww-layout, .ww-e-doq [data-ww-ls~="doq"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dor {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dor.ww-layout, .ww-e-dor [data-ww-ls~="dor"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dos {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dos.ww-layout, .ww-e-dos [data-ww-ls~="dos"] {
        display: flex;
        flex-flow: column;
      }
      .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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dou {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        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-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dov {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dov:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dow {
        margin: 0;
        padding: var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        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(--79545cdf-8e18-4a8f-b9a4-a9cbeea23a4f,#FBFAFC);
        box-shadow: var(--dafd8827-14a4-4cfc-a408-bebbb523e66f,0 4px 6px -1px rgba(0, 0, 0, 0.1));
        border: 1px solid var(--709cf242-f455-48c1-8776-c479aa0e439a,#EDEDED);
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      .ww-e-dow.ww-layout, .ww-e-dow [data-ww-ls~="dow"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dox {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dox.ww-layout, .ww-e-dox [data-ww-ls~="dox"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-doy {
        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-doy.ww-layout, .ww-e-doy [data-ww-ls~="doy"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-doz {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
        text-transform: uppercase;
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
      }
      .ww-e-dp0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp0.ww-layout, .ww-e-dp0 [data-ww-ls~="dp0"] {
        display: flex;
        row-gap: 0;
      }
      .ww-e-dp1 {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      :where(.ww-e-dqT[data-ww-states~="GAVscs"]) .ww-e-dp1 {
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--4f81caf3-ea6a-4c25-8c9f-514bb3fafe25,#047857);
      }
      :where(.ww-e-dqT[data-ww-states~="dzKh6E"]) .ww-e-dp1 {
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--1485d5fd-011e-4861-8618-c575fd043ba7,#B91C1C);
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dp3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp3.ww-layout, .ww-e-dp3 [data-ww-ls~="dp3"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dp4 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 100px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        background-color: var(--60a4bb37-8bcc-4873-a731-de66352188b5,#F7F7F7);
        transition: border-color 0.2s ease;
        border: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        outline: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
      }
      .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: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dp6 {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dp7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dp7.ww-layout, .ww-e-dp7 [data-ww-ls~="dp7"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dp8 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        background-color: var(--60a4bb37-8bcc-4873-a731-de66352188b5,#F7F7F7);
        transition: border-color 0.2s ease;
        border: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        outline: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.2s ease;
        --placeholder-color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
      }
      .ww-e-dpA {
        margin: 0;
        padding: 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(--27785933-5e6e-4348-b930-fdae4fe97278,700 30px/36px 'Inter', sans-serif);
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
      }
      .ww-e-dpB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpB.ww-layout, .ww-e-dpB [data-ww-ls~="dpB"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .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;
      }
      .ww-e-dpC.ww-layout, .ww-e-dpC [data-ww-ls~="dpC"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      .ww-e-dpD {
        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;
        background-color: #0000;
        background-image: linear-gradient(0deg, var(--60a4bb37-8bcc-4873-a731-de66352188b5,#FAFAFA), var(--60a4bb37-8bcc-4873-a731-de66352188b5,#FAFAFA));
        cursor: pointer;
        transition: border-color 0.2s ease;
        border: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        outline: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dpE {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dpE:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dpF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpG {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpH {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpI {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dpI.ww-layout, .ww-e-dpI [data-ww-ls~="dpI"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpJ {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpJ.ww-layout, .ww-e-dpJ [data-ww-ls~="dpJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpK {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dpK:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dpL {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpL.ww-layout, .ww-e-dpL [data-ww-ls~="dpL"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpM {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpN {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpN.ww-layout, .ww-e-dpN [data-ww-ls~="dpN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpO {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpO.ww-layout, .ww-e-dpO [data-ww-ls~="dpO"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-dpQ {
        margin: 0;
        padding: 0;
        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(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .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;
      }
      .ww-e-dpR.ww-layout, .ww-e-dpR [data-ww-ls~="dpR"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-dpS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpT {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpU {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-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: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpW {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dpW.ww-layout, .ww-e-dpW [data-ww-ls~="dpW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpX.ww-layout, .ww-e-dpX [data-ww-ls~="dpX"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dpY {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpY.ww-layout, .ww-e-dpY [data-ww-ls~="dpY"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpZ {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpZ.ww-layout, .ww-e-dpZ [data-ww-ls~="dpZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dpa.ww-layout, .ww-e-dpa [data-ww-ls~="dpa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpb.ww-layout, .ww-e-dpb [data-ww-ls~="dpb"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .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;
      }
      .ww-e-dpc.ww-layout, .ww-e-dpc [data-ww-ls~="dpc"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-dpd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpe {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpf {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpg {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpg.ww-layout, .ww-e-dpg [data-ww-ls~="dpg"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpj {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpk {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transition: all 0.3s ease 0s;
        border-radius: 25px;
      }
      .ww-e-dpm {
        margin: 0;
        padding: 0;
        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(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpn {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dpn.ww-layout, .ww-e-dpn [data-ww-ls~="dpn"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpo.ww-layout, .ww-e-dpo [data-ww-ls~="dpo"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        flex-wrap: revert-layer;
      }
      .ww-e-dpp {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpq {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpq.ww-layout, .ww-e-dpq [data-ww-ls~="dpq"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpr {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dpr:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dps {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dps.ww-layout, .ww-e-dps [data-ww-ls~="dps"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dpt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        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: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dpu {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dpu.ww-layout, .ww-e-dpu [data-ww-ls~="dpu"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        box-shadow: var(--50ea2c39-8bd9-4f11-8116-8619a8527d14,0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: 8px;
      }
      .ww-e-dpv.ww-layout, .ww-e-dpv [data-ww-ls~="dpv"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dpw {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dpw:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dpx {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dpx:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dpy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dpy.ww-layout, .ww-e-dpy [data-ww-ls~="dpy"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-dpz {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dpz:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dpz:where([data-ww-states~="DrTexS"]) {
        color: var(--5b06296f-e2a2-46c8-b64f-3b6a23615068,#636569);
        background-color: var(--0e69948d-8e49-421c-ac70-6f62f06bae21,#E5E7EB);
        cursor: not-allowed;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dq0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--8944c697-f8b2-4206-833b-a9a496c41f92,#FFFFFF);
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--301a8bfe-dfd4-4354-bd34-a6ecaea3399b,12px);
      }
      .ww-e-dq0.ww-layout, .ww-e-dq0 [data-ww-ls~="dq0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dq2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dq3 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dq4 {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dq5 {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dq5.ww-layout, .ww-e-dq5 [data-ww-ls~="dq5"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dq6 {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dq6.ww-layout, .ww-e-dq6 [data-ww-ls~="dq6"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dq7 {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dq7.ww-layout, .ww-e-dq7 [data-ww-ls~="dq7"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dq8 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dq8.ww-layout, .ww-e-dq8 [data-ww-ls~="dq8"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dq9 {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      .ww-e-dq9.ww-layout, .ww-e-dq9 [data-ww-ls~="dq9"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        column-gap: var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
      }
      .ww-e-dqA {
        margin: 10px 0;
        padding: 8px 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-dqA.ww-layout, .ww-e-dqA [data-ww-ls~="dqA"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dqB {
        margin: 0;
        padding: 0;
        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(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
      }
      .ww-e-dqC {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqC.ww-layout, .ww-e-dqC [data-ww-ls~="dqC"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dqD {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dqD.ww-layout, .ww-e-dqD [data-ww-ls~="dqD"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqE {
        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-dqE.ww-layout, .ww-e-dqE [data-ww-ls~="dqE"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dqF {
        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-dqF.ww-layout, .ww-e-dqF [data-ww-ls~="dqF"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dqG {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dqH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqI {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        white-space-collapse: preserve;
      }
      .ww-e-dqJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqL {
        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: 45px;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: pointer;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dqL:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dqM {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dqM:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dqN {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 44px;
        font: var(--85c9d218-7866-4aa4-aca0-5bb48a2ad9ff,400 16px/24px 'Inter', sans-serif);
        color: var(--a7f6626d-7135-4020-b191-c71aea136ed1,#FFFFFF);
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dqN {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        }
      }
      .ww-e-dqN:where(:hover) {
        background-color: var(--78657598-5bab-4fd6-8e9d-a0d61a00c639,#5F2773);
        box-shadow: var(--760399b4-93f7-4871-81da-09638f67d0bf,0 8px 32px -6px rgba(115, 48, 138, 0.60), 0 2px 16px -4px rgba(115, 48, 138, 0.40));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dqN:where([data-ww-states~="tgtLoad"]) {
        color: var(--a7f6626d-7135-4020-b191-c71aea136ed1,#FFFFFF);
        background-color: var(--78657598-5bab-4fd6-8e9d-a0d61a00c639,#5F2773);
        cursor: wait;
        box-shadow: none;
        opacity: 0.45;
        transform: none;
        border: 1px solid #0000;
      }
      .ww-e-dqO {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dqO:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dqP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqP.ww-layout, .ww-e-dqP [data-ww-ls~="dqP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dqQ {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dqR {
        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;
      }
      :where(.ww-e-dqT[data-ww-states~="dzKh6E"]) .ww-e-dqR {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dqR.ww-layout, .ww-e-dqR [data-ww-ls~="dqR"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      :where(.ww-e-dqT[data-ww-states~="GAVscs"]) .ww-e-dqS {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dqU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqV {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-dqX {
        margin: 2px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-dqY {
        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;
      }
      .ww-e-dqY.ww-layout, .ww-e-dqY [data-ww-ls~="dqY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqZ {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dqZ.ww-layout, .ww-e-dqZ [data-ww-ls~="dqZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqa {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqa.ww-layout, .ww-e-dqa [data-ww-ls~="dqa"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqb {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dqb.ww-layout, .ww-e-dqb [data-ww-ls~="dqb"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dqc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqc.ww-layout, .ww-e-dqc [data-ww-ls~="dqc"] {
        display: flex;
      }
      .ww-e-dqd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqd.ww-layout, .ww-e-dqd [data-ww-ls~="dqd"] {
        display: flex;
      }
      .ww-e-dqe {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        right: 0;
        bottom: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqe.ww-layout, .ww-e-dqe [data-ww-ls~="dqe"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqg.ww-layout, .ww-e-dqg [data-ww-ls~="dqg"] {
        display: flex;
      }
      .ww-e-dqh {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: none;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
        text-transform: uppercase;
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-text-white-space: nowrap;
        --ww-text-overflow: hidden;
        --ww-text-text-overflow: ellipsis;
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
      }
      .ww-e-dqi {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dqj {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dqj:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dqk {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      :where(.ww-e-dqT[data-ww-states~="GAVscs"]) .ww-e-dqk {
        background-color: var(--b9c5f939-f302-4df3-bf01-f0ab05c95ad6,#D1FAE5);
        border: 2px solid var(--15526f3c-732e-4ced-aee5-ffd8f8b724f8,#10B981);
        border-radius: var(--db87c7d1-0d4c-4c41-ab70-286d776bdf01,8px);
      }
      :where(.ww-e-dqT[data-ww-states~="dzKh6E"]) .ww-e-dqk {
        background-color: var(--28ade9f8-5338-4f82-850d-78d3415892e9,#FEE2E2);
        border: 2px solid var(--0973f7f3-21eb-4c08-9e9e-54608e03ec5b,#EF4444);
        border-radius: var(--db87c7d1-0d4c-4c41-ab70-286d776bdf01,8px);
      }
      .ww-e-dqk.ww-layout, .ww-e-dqk [data-ww-ls~="dqk"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-dql {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      :where(.ww-e-dqT[data-ww-states~="GAVscs"]) .ww-e-dql {
        font-size: 20px;
        font-weight: 700;
        color: var(--4f81caf3-ea6a-4c25-8c9f-514bb3fafe25,#047857);
      }
      :where(.ww-e-dqT[data-ww-states~="dzKh6E"]) .ww-e-dql {
        font-size: 20px;
        font-weight: 700;
        color: var(--1485d5fd-011e-4861-8618-c575fd043ba7,#B91C1C);
        --ww-text-text-overflow: initial;
      }
      .ww-e-dqm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      :where(.ww-e-dqT[data-ww-states~="GAVscs"]) .ww-e-dqm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      :where(.ww-e-dqT[data-ww-states~="dzKh6E"]) .ww-e-dqm {
        width: 20px;
        flex: 0 0 auto;
        height: 20px;
      }
      .ww-e-dqn {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dqn:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dqn:where([data-ww-states~="4nvWlk"]) {
        color: var(--fb4f58a7-3931-4a53-882e-d1b0481ed486,#2E2D2C);
        background-color: var(--0b2ffd86-267d-46a7-8600-727a19d85c68,#88898C);
        cursor: not-allowed;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        animation-name: ww-keyframes-element-c38cc9a7-42b2-4e95-865c-d476fb02ac36-4nvWlk-default;
        --ww-element-transition: all 0.2s ease;
      }
      @keyframes ww-keyframes-element-c38cc9a7-42b2-4e95-865c-d476fb02ac36-4nvWlk-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-dqo {
        margin: 0 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        animation-duration: 1.5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-fbb89e71-ad21-4eb0-9386-4599b144a8e1-base-default;
      }
      @keyframes ww-keyframes-element-fbb89e71-ad21-4eb0-9386-4599b144a8e1-base-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      :where(.ww-e-dqn[data-ww-states~="4nvWlk"]) .ww-e-dqo {
        margin: 0 5px;
        display: var(--ww-style-display, none);
        width: 20px;
        animation-duration: 1.5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-fbb89e71-ad21-4eb0-9386-4599b144a8e1-_wwParent_c38cc9a7-42b2-4e95-865c-d476fb02ac36_4nvWlk-default;
      }
      @keyframes ww-keyframes-element-fbb89e71-ad21-4eb0-9386-4599b144a8e1-_wwParent_c38cc9a7-42b2-4e95-865c-d476fb02ac36_4nvWlk-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      .ww-e-dqp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqp.ww-layout, .ww-e-dqp [data-ww-ls~="dqp"] {
        display: flex;
        row-gap: 0;
      }
      .ww-e-dqq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqr {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqs {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqt {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dqt.ww-layout, .ww-e-dqt [data-ww-ls~="dqt"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dqu {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dqv {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dqv.ww-layout, .ww-e-dqv [data-ww-ls~="dqv"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dqw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqw.ww-layout, .ww-e-dqw [data-ww-ls~="dqw"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dqx {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dqx.ww-layout, .ww-e-dqx [data-ww-ls~="dqx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dqy {
        margin: 10px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dqy.ww-layout, .ww-e-dqy [data-ww-ls~="dqy"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dqz {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dqz.ww-layout, .ww-e-dqz [data-ww-ls~="dqz"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dr0 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--582ad931-2fbb-416a-8801-b855c6c4986d,#A5A2AF);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        cursor: not-allowed;
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--582ad931-2fbb-416a-8801-b855c6c4986d,#A5A2AF);
      }
      .ww-e-dr1 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 230px;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-dr1:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-dr2 {
        margin: 0;
        padding: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px) var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--ef84f2bd-6745-4e48-8516-4356d45b1108,#DBEAFE);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dr2.ww-layout, .ww-e-dr2 [data-ww-ls~="dr2"] {
        display: inline-flex;
      }
      .ww-e-dr3 {
        margin: 0;
        padding: 0;
        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(--c6d2c2f4-acf8-438f-94bd-6fe63ae1ae5f,#3B82F6);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dr4 {
        margin: 10px 0;
        padding: 10px 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: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dr4.ww-layout, .ww-e-dr4 [data-ww-ls~="dr4"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dr5 {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dr5:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-dr5:where([data-ww-states~="M79VcG"]), .ww-e-dr5:where(:disabled), .ww-e-dr5:where([disabled]) {
        color: var(--5b06296f-e2a2-46c8-b64f-3b6a23615068,#636569);
        background-color: var(--0e69948d-8e49-421c-ac70-6f62f06bae21,#E5E7EB);
        cursor: not-allowed;
        transition: all 0.2s ease;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dr6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dr6.ww-layout, .ww-e-dr6 [data-ww-ls~="dr6"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-dr8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dr9 {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drA {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drB {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-drB.ww-layout, .ww-e-drB [data-ww-ls~="drB"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-drC {
        margin: 0;
        padding: 0;
        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(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-drD {
        margin: 10px 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-drD.ww-layout, .ww-e-drD [data-ww-ls~="drD"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-drE {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-drE.ww-layout, .ww-e-drE [data-ww-ls~="drE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-drF {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-drF:where(:hover) {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        display: inline-flex;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600;
        color: #fff;
        background-color: var(--910b51e3-7a69-4d69-8ad3-ae953edae81a,#652B7A);
        cursor: pointer;
        box-shadow: 0 4px 6px #0000001a;
        transition: all 0.3s ease-in-out;
        transform: translateY(-1px);
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: all 0.3s ease-in-out;
      }
      .ww-e-drG {
        margin: 10px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0px solid var(--4f4be817-1bb8-4815-b6aa-3726225bfa41,#9FA1A3);
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-drG.ww-layout, .ww-e-drG [data-ww-ls~="drG"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-drH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drH.ww-layout, .ww-e-drH [data-ww-ls~="drH"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-drI {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drI.ww-layout, .ww-e-drI [data-ww-ls~="drI"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-drJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drJ.ww-layout, .ww-e-drJ [data-ww-ls~="drJ"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-drK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drK.ww-layout, .ww-e-drK [data-ww-ls~="drK"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-drL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-drL.ww-layout, .ww-e-drL [data-ww-ls~="drL"] {
        display: flex;
        row-gap: 16px;
      }
      .ww-e-drM {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drN {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drO {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drP {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drQ {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drR {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drS {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drT {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drU {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drV {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drW {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drX {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drY {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drZ {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dra {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drb {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drc {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drd {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-dre {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        white-space-collapse: preserve;
      }
      .ww-e-drf {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        z-index: unset;
        align-self: unset;
        display: block;
        width: 40%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        max-height: unset;
        min-height: unset;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        border: 1px solid var(--59f78444-6c8d-4928-8d2d-3d2aefc2dc9c,#C7C3D1);
        outline: 2px solid #0000;
        outline-offset: 2px;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
        --ww-element-transition: border-color 0.18s ease, background-color 0.18s ease, outline-color 0.22s ease;
        --placeholder-color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
      }
      .ww-e-drf:where(:focus-within) {
        outline: 2px solid var(--2e611c53-11be-4199-aae5-90b6992061d5,#73308A);
        outline-offset: 2px;
      }
      .ww-e-drg {
        margin: 0;
        padding: 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(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f, 400 14px/21px 'Inter', sans-serif);
        color: var(--cd2636b4-6f40-4492-8678-df6594c9097d,#88898C);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-drh {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
        border: 2px solid var(--f17a9172-b89a-46da-8e23-7f4abeb81568,#6C6879);
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      @media (max-width: 767px) {
        .ww-e-drh {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        }
      }
      .ww-e-drh:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--2cc27b6e-3801-43b1-b068-58cdebb34285,0 6px 24px -6px rgba(115, 48, 138, 0.45), 0 2px 12px -4px rgba(115, 48, 138, 0.28));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
        border: 2px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-drh.ww-layout, .ww-e-drh [data-ww-ls~="drh"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      .ww-e-dri {
        margin: 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--da64a0c6-a009-4563-99e5-bca6952ee410,24px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 44px;
        background-color: var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: background-color 0.2s ease, box-shadow 0.2s ease, color 0.2s ease, border 0.2s ease, transform 0.2s ease;
        border: none;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      @media (max-width: 767px) {
        .ww-e-dri {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        }
      }
      .ww-e-dri:where(:hover) {
        background-color: var(--78657598-5bab-4fd6-8e9d-a0d61a00c639,#5F2773);
        box-shadow: var(--760399b4-93f7-4871-81da-09638f67d0bf,0 8px 32px -6px rgba(115, 48, 138, 0.60), 0 2px 16px -4px rgba(115, 48, 138, 0.40));
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dri.ww-layout, .ww-e-dri [data-ww-ls~="dri"] {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
    }
    @layer custom {
      .ww-e-djP {
        box-sizing: border-box;
      }
      .ww-e-djQ {
        box-sizing: border-box;
      }
      .ww-e-djS {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-djY {
        box-sizing: border-box;
      }
      .ww-e-dja {
        box-sizing: border-box;
      }
      .ww-e-djb {
        box-sizing: border-box;
      }
      .ww-e-djc {
        box-sizing: border-box;
      }
      .ww-e-djd {
        box-sizing: border-box;
      }
      .ww-e-dje {
        box-sizing: border-box;
      }
      .ww-e-djf {
        box-sizing: border-box;
      }
      .ww-e-djg {
        box-sizing: border-box;
      }
      .ww-e-djh {
        box-sizing: border-box;
      }
      .ww-e-dji {
        box-sizing: border-box;
      }
      .ww-e-djj {
        box-sizing: border-box;
      }
      .ww-e-djk {
        box-sizing: border-box;
      }
      .ww-e-djl {
        box-sizing: border-box;
      }
      .ww-e-djm {
        box-sizing: border-box;
      }
      .ww-e-djx {
        box-sizing: border-box;
      }
      .ww-e-djz {
        box-sizing: border-box;
      }
      .ww-e-dk1 {
        box-sizing: border-box;
      }
      .ww-e-dk2 {
        box-sizing: border-box;
      }
      .ww-e-dk3 {
        box-sizing: border-box;
      }
      .ww-e-dk5 {
        box-sizing: border-box;
      }
      .ww-e-dk9 {
        box-sizing: border-box;
      }
      .ww-e-dkA {
        box-sizing: border-box;
      }
      .ww-e-dkB {
        box-sizing: border-box;
      }
      .ww-e-dkC {
        box-sizing: border-box;
      }
      .ww-e-dkD {
        box-sizing: border-box;
      }
      .ww-e-dkE {
        box-sizing: border-box;
      }
      .ww-e-dkF {
        box-sizing: border-box;
      }
      .ww-e-dkG {
        box-sizing: border-box;
      }
      .ww-e-dkH {
        box-sizing: border-box;
      }
      .ww-e-dkI {
        box-sizing: border-box;
      }
      .ww-e-dkJ {
        box-sizing: border-box;
      }
      .ww-e-dkK {
        box-sizing: border-box;
      }
      .ww-e-dkL {
        box-sizing: border-box;
      }
      .ww-e-dkM {
        box-sizing: border-box;
      }
      .ww-e-dkQ {
        resize: vertical;
        box-sizing: border-box;
      }
      .ww-e-dkR {
        box-sizing: border-box;
      }
      .ww-e-dkU {
        box-sizing: border-box;
      }
      .ww-e-dkW {
        box-sizing: border-box;
      }
      .ww-e-dkX {
        box-sizing: border-box;
      }
      .ww-e-dkZ {
        resize: vertical;
        box-sizing: border-box;
      }
      .ww-e-dka {
        box-sizing: border-box;
      }
      .ww-e-dkb {
        box-sizing: border-box;
      }
      .ww-e-dkc {
        box-sizing: border-box;
      }
      .ww-e-dkd {
        box-sizing: border-box;
      }
      .ww-e-dke {
        box-sizing: border-box;
      }
      .ww-e-dkh {
        box-sizing: border-box;
      }
      .ww-e-dki {
        box-sizing: border-box;
      }
      .ww-e-dkj {
        box-sizing: border-box;
      }
      .ww-e-dkk {
        box-sizing: border-box;
      }
      .ww-e-dkp {
        box-sizing: border-box;
      }
      .ww-e-dkq {
        box-sizing: border-box;
      }
      .ww-e-dkv {
        box-sizing: border-box;
      }
      .ww-e-dkw {
        box-sizing: border-box;
      }
      .ww-e-dl1 {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dl3 {
        box-sizing: border-box;
      }
      .ww-e-dl5 {
        box-sizing: border-box;
      }
      .ww-e-dlB {
        box-sizing: border-box;
      }
      .ww-e-dlE {
        box-sizing: border-box;
      }
      .ww-e-dlG {
        box-sizing: border-box;
      }
      .ww-e-dlI {
        box-sizing: border-box;
      }
      .ww-e-dlJ {
        box-sizing: border-box;
      }
      .ww-e-dlK {
        box-sizing: border-box;
      }
      .ww-e-dlL {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dlM {
        box-sizing: border-box;
      }
      .ww-e-dlN {
        box-sizing: border-box;
      }
      .ww-e-dlO {
        box-sizing: border-box;
      }
      .ww-e-dlP {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dlQ {
        box-sizing: border-box;
      }
      .ww-e-dlS {
        box-sizing: border-box;
      }
      .ww-e-dlU {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dlV {
        box-sizing: border-box;
      }
      .ww-e-dlX {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dlY {
        box-sizing: border-box;
      }
      .ww-e-dla {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dlb {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dlc {
        box-sizing: border-box;
      }
      .ww-e-dld {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dlp {
        box-sizing: border-box;
      }
      .ww-e-dlr {
        box-sizing: border-box;
      }
      .ww-e-dls {
        box-sizing: border-box;
      }
      .ww-e-dly {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dm0 {
        box-sizing: border-box;
        overflow-y: auto;
      }
      .ww-e-dm2 {
        box-sizing: border-box;
      }
      .ww-e-dm5 {
        box-sizing: border-box;
      }
      .ww-e-dm8 {
        box-sizing: border-box;
      }
      .ww-e-dmB {
        box-sizing: border-box;
      }
      .ww-e-dmF {
        box-sizing: border-box;
      }
      .ww-e-dmI {
        box-sizing: border-box;
      }
      .ww-e-dmK {
        box-sizing: border-box;
      }
      .ww-e-dmL {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmM {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmN {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmP {
        box-sizing: border-box;
      }
      .ww-e-dmQ {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmR {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmS {
        text-align: right;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmT {
        box-sizing: border-box;
      }
      .ww-e-dmV {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmW {
        box-sizing: border-box;
      }
      .ww-e-dmY {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmZ {
        box-sizing: border-box;
      }
      .ww-e-dmb {
        white-space: nowrap;
        font-variant-numeric: tabular-nums;
      }
      .ww-e-dmc {
        box-sizing: border-box;
      }
      .ww-e-dmf {
        box-sizing: border-box;
      }
      .ww-e-dmg {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dn1 {
        box-sizing: border-box;
      }
      .ww-e-dnP {
        box-sizing: border-box;
      }
      .ww-e-dnQ {
        box-sizing: border-box;
      }
      .ww-e-dnR {
        box-sizing: border-box;
      }
      .ww-e-dnS {
        box-sizing: border-box;
      }
      .ww-e-dnU {
        box-sizing: border-box;
      }
      .ww-e-doB {
        box-sizing: border-box;
      }
      .ww-e-doO {
        box-sizing: border-box;
      }
      .ww-e-dod {
        box-sizing: border-box;
      }
      .ww-e-dov {
        box-sizing: border-box;
      }
      .ww-e-doz {
        box-sizing: border-box;
      }
      .ww-e-dpw {
        box-sizing: border-box;
      }
      .ww-e-dpx {
        box-sizing: border-box;
      }
      .ww-e-dqL {
        box-sizing: border-box;
      }
      .ww-e-dqM {
        box-sizing: border-box;
      }
      .ww-e-dqN {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dqO {
        box-sizing: border-box;
      }
      .ww-e-dqh {
        box-sizing: border-box;
      }
      .ww-e-dr0 {
        box-sizing: border-box;
      }
      .ww-e-dr1 {
        box-sizing: border-box;
      }
      .ww-e-drf {
        box-sizing: border-box;
      }
      .ww-e-drh {
        box-sizing: border-box;
        white-space: nowrap;
      }
      .ww-e-dri {
        box-sizing: border-box;
        white-space: nowrap;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ljH8L-NBA1P26FqB {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tz8Ot9L7YJtLyH-p {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7dxAqErApSSqFalm {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-osFt1bovyjmw1wCr {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Fh5wR7zoZLuANaep {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fKo7xotRqyrxdbG4 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ou27jIHdv0BVoFfy {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-l8LttCRUXri2cGIa {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
      }
      .ww-a-4RoHNZRxGrkSNyJL {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZNz9_JZUzrBgLYCi {
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-Wf3kR1fDZCtNqRYp {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
    }
    @layer ordered {
      .ww-e-dBc {
        width: 18px;
        height: 18px;
      }
      :where(.ww-e-dME:hover) .ww-e-dBc {
        width: 18px;
        height: 18px;
      }
      :where(.ww-e-dME[data-ww-states~="N4uZMB"]) .ww-e-dBc {
        margin: 0;
        display: flex;
        width: 18px;
        animation-duration: 1.5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-4bdb1cfe-2c9b-4854-8eda-0161485cb229-_wwParent_aab5b504-2546-4c89-8733-c70d3f5a1f59_N4uZMB-default;
      }
      @keyframes ww-keyframes-element-4bdb1cfe-2c9b-4854-8eda-0161485cb229-_wwParent_aab5b504-2546-4c89-8733-c70d3f5a1f59_N4uZMB-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      .ww-e-dBd {
        width: 18px;
        height: 18px;
      }
      :where(.ww-e-dMM:hover) .ww-e-dBd {
        width: 18px;
        height: 18px;
      }
      :where(.ww-e-dMM[data-ww-states~="N4uZMB"]) .ww-e-dBd {
        margin: 0;
        display: flex;
        width: 18px;
        animation-duration: 1.5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-103ebbb0-62c5-4d6f-a1a1-1c578c33dcb2-_wwParent_ffa780f5-da51-4a89-9b44-2fe363427b7b_N4uZMB-default;
      }
      @keyframes ww-keyframes-element-103ebbb0-62c5-4d6f-a1a1-1c578c33dcb2-_wwParent_ffa780f5-da51-4a89-9b44-2fe363427b7b_N4uZMB-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      .ww-e-dCE {
        padding: 0 24px;
        display: none;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dCE {
          padding: 0 16px;
          display: flex;
          width: 100%;
          height: 50px;
          background-color: var(--3d87783b-3cb2-4e8f-9935-29bdc78b4dad,#E7E5EE);
          border-top: 0 none;
          border-bottom: 1px solid #e4e4e7;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dCE {
          background-color: var(--60a4bb37-8bcc-4873-a731-de66352188b5,#FAFAFA);
          border-bottom: 1px solid var(--cf50b369-3078-4ac5-a926-b0be8ce20283,#D6D6D6);
        }
      }
      .ww-e-dCE.ww-layout, .ww-e-dCE [data-ww-ls~="dCE"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dCE.ww-layout, .ww-e-dCE [data-ww-ls~="dCE"] {
          display: flex;
          flex-flow: row;
          justify-content: space-between;
          align-items: center;
          align-content: revert-layer;
        }
      }
      .ww-e-dCF {
        margin: 0;
        width: 100%;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      .ww-e-dCG {
        margin: 0 16px 0 0;
        width: revert-layer;
        height: 24px;
      }
      @media (max-width: 991px) {
        .ww-e-dCG {
          height: 20px;
        }
      }
      .ww-e-dCH {
        z-index: 100;
        position: fixed;
        top: 0;
        left: 0;
        width: 240px;
        height: 100vh;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      @media (max-width: 991px) {
        .ww-e-dCH {
          display: var(--ww-style-display, none);
          position: absolute;
          top: 50px;
          right: 0;
          left: auto;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dCH {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-dCH.ww-layout, .ww-e-dCH [data-ww-ls~="dCH"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dCH.ww-layout, .ww-e-dCH [data-ww-ls~="dCH"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dCH.ww-layout, .ww-e-dCH [data-ww-ls~="dCH"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dCI {
        width: 18px;
      }
      .ww-e-dCJ {
        width: 18px;
        height: 18px;
      }
      .ww-e-dCK {
        padding: 8px;
        width: 32px;
        cursor: pointer;
      }
      .ww-e-dCL {
        width: 18px;
        height: 18px;
      }
      .ww-e-dCM {
        width: 18px;
        height: 18px;
      }
      .ww-e-dCN {
        margin: 0 8px;
        font-size: 12px;
        font-weight: 500;
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dDj {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dDj {
          margin: 50px 0 0;
          display: var(--ww-style-display, none);
          position: absolute;
          inset: 0;
          background-color: #0000001a;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDj {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-dDj.ww-layout, .ww-e-dDj [data-ww-ls~="dDj"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dDj.ww-layout, .ww-e-dDj [data-ww-ls~="dDj"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dDj.ww-layout, .ww-e-dDj [data-ww-ls~="dDj"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dE2 {
        margin: 0 0 16px;
        padding: 12px;
        width: 100%;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dE2 {
          margin: 0;
          padding: 12px 0;
          width: revert-layer;
        }
      }
      .ww-e-dE2.ww-layout, .ww-e-dE2 [data-ww-ls~="dE2"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dE3 {
        margin: 0;
        padding: 0;
        display: flex;
        width: 100%;
        height: 80px;
        aspect-ratio: unset;
        border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      @media (max-width: 991px) {
        .ww-e-dE3 {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dE3.ww-layout, .ww-e-dE3 [data-ww-ls~="dE3"] {
        display: flex;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dE3.ww-layout, .ww-e-dE3 [data-ww-ls~="dE3"] {
          display: var(--ww-style-display);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        }
      }
      .ww-e-dF3 {
        width: 20px;
        flex: 0 0 auto;
        min-width: 20px;
        height: 20px;
        background-color: #0000;
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dF4 {
        padding: 24px;
        height: 100vh;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
      }
      @media (max-width: 991px) {
        .ww-e-dF4 {
          height: auto;
        }
      }
      .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
          flex-flow: column;
        }
      }
      .ww-e-dF5 {
        width: 20px;
        flex: 0 0 auto;
        min-width: 20px;
        height: 20px;
        background-color: #0000;
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dF6 {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        width: 100%;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      @media (max-width: 991px) {
        .ww-e-dF6 {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          width: 100%;
          border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        }
      }
      .ww-e-dF6.ww-layout, .ww-e-dF6 [data-ww-ls~="dF6"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dF6.ww-layout, .ww-e-dF6 [data-ww-ls~="dF6"] {
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dF7 {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, border 0.18s ease;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dF7 {
          width: 44px;
          min-width: 44px;
          height: 44px;
        }
      }
      .ww-e-dF7:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--a16d0be0-497c-43ea-9978-feae7ca8e270,0 0 14px -2px rgba(115, 48, 138, 0.70), 0 0 5px -1px rgba(115, 48, 138, 0.50));
        transform: scale3d(1.12, 1.12, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dF7.ww-layout, .ww-e-dF7 [data-ww-ls~="dF7"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dF8 {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, border 0.18s ease;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dF8 {
          width: 44px;
          min-width: 44px;
          height: 44px;
        }
      }
      .ww-e-dF8:where(:hover) {
        background-color: var(--28ade9f8-5338-4f82-850d-78d3415892e9,#FEE2E2);
        box-shadow: var(--b89029b0-df0b-43a8-8e17-113c118ea1df,0 0 14px -2px rgba(239, 68, 68, 0.70), 0 0 5px -1px rgba(239, 68, 68, 0.50));
        transform: scale3d(1.12, 1.12, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dF8.ww-layout, .ww-e-dF8 [data-ww-ls~="dF8"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dF9 {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dF9:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dF9:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dF9.ww-layout, .ww-e-dF9 [data-ww-ls~="dF9"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dFA {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--8c27e8a0,6px);
      }
      .ww-e-dFA:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dFA:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dFA.ww-layout, .ww-e-dFA [data-ww-ls~="dFA"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dFB {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dFA:hover) .ww-e-dFB {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dFB:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dFC {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dF9:hover) .ww-e-dFC {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dFC:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dFD {
        margin: 0 8px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dFD:where([data-ww-states~="isActive"]) {
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dFE {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dFE:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dFE:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dFE.ww-layout, .ww-e-dFE [data-ww-ls~="dFE"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dFF {
        margin: 10px 0;
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease, transform 0.2s ease;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dFF:where(:hover) {
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dFF.ww-layout, .ww-e-dFF [data-ww-ls~="dFF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFG {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease, border 0.2s ease, all 0.3s ease 0s;
        border-left: 3px solid #0000;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dFG:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dFG:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        border-left: 3px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-dFG.ww-layout, .ww-e-dFG [data-ww-ls~="dFG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dFH {
        padding: 0;
        width: 100%;
        flex: 1;
      }
      .ww-e-dFH.ww-layout, .ww-e-dFH [data-ww-ls~="dFH"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dFH.ww-layout, .ww-e-dFH [data-ww-ls~="dFH"] {
          flex-flow: column;
        }
      }
      .ww-e-dFI {
        width: 18px;
        height: 18px;
      }
      :where(.ww-e-dFG:hover) .ww-e-dFI {
        width: 18px;
        height: 18px;
      }
      .ww-e-dFJ {
        margin: 0 8px;
        font-size: 12px;
        line-height: 21px;
        font-weight: 500;
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dFG:hover) .ww-e-dFJ {
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
      }
      :where(.ww-e-dFG[data-ww-states~="_wwLinkActive"]) .ww-e-dFJ {
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
      }
      .ww-e-dGJ {
        padding: 12px 0;
        width: 100%;
        flex: 1;
      }
      .ww-e-dGJ.ww-layout, .ww-e-dGJ [data-ww-ls~="dGJ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-end;
        align-content: revert-layer;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dGJ.ww-layout, .ww-e-dGJ [data-ww-ls~="dGJ"] {
          flex-flow: column;
        }
      }
      .ww-e-dGK {
        padding: 12px 0;
        width: 100%;
        flex: 1;
      }
      .ww-e-dGK.ww-layout, .ww-e-dGK [data-ww-ls~="dGK"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
        row-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        column-gap: var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
      }
      @media (max-width: 991px) {
        .ww-e-dGK.ww-layout, .ww-e-dGK [data-ww-ls~="dGK"] {
          flex-flow: column;
        }
      }
      .ww-e-dGO {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dGV:hover) .ww-e-dGO {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dGO:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGP {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dGP:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGP:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dGP.ww-layout, .ww-e-dGP [data-ww-ls~="dGP"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dGQ {
        width: 18px;
        height: 18px;
      }
      .ww-e-dGR {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dGR:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGR:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dGR.ww-layout, .ww-e-dGR [data-ww-ls~="dGR"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dGS {
        width: 18px;
        height: 18px;
      }
      .ww-e-dGT {
        width: 18px;
        height: 18px;
      }
      .ww-e-dGU {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dGR:hover) .ww-e-dGU {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dGU:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGV {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--8c27e8a0,6px);
      }
      .ww-e-dGV:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGV:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dGV.ww-layout, .ww-e-dGV [data-ww-ls~="dGV"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dGW {
        margin: 0 8px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dGW:where([data-ww-states~="isActive"]) {
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dGq {
        padding: 0 24px;
        display: none;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dGq {
          padding: 0 16px;
          display: flex;
          width: 100%;
          height: 50px;
          background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
          border-top: 0 none;
          border-bottom: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-e-dGq.ww-layout, .ww-e-dGq [data-ww-ls~="dGq"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dGq.ww-layout, .ww-e-dGq [data-ww-ls~="dGq"] {
          display: flex;
          flex-flow: row;
          justify-content: space-between;
          align-items: center;
          align-content: revert-layer;
        }
      }
      .ww-e-dGx {
        margin: 0 16px 0 0;
        width: revert-layer;
        height: 24px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-dGx {
          width: 80px;
          flex: 0 0 auto;
          height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dGx {
          width: 80px;
          flex: 0 0 auto;
          height: 20px;
        }
      }
      .ww-e-dGy {
        padding: 12px;
        display: flex;
        width: 44px;
        flex: 0 0 auto;
        height: 44px;
        cursor: pointer;
      }
      .ww-e-dME {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease, border 0.2s ease;
        border-left: 3px solid #0000;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dME:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
      }
      .ww-e-dME:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        border-left: 3px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-dME.ww-layout, .ww-e-dME [data-ww-ls~="dME"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dMF {
        margin: 0 8px;
        font-size: 12px;
        line-height: 21px;
        font-weight: 500;
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dME:hover) .ww-e-dMF {
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
      }
      :where(.ww-e-dME[data-ww-states~="_wwLinkActive"]) .ww-e-dMF {
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
      }
      .ww-e-dMG {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, border 0.18s ease;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dMG {
          width: 44px;
          min-width: 44px;
          height: 44px;
        }
      }
      .ww-e-dMG:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        box-shadow: var(--a16d0be0-497c-43ea-9978-feae7ca8e270,0 0 14px -2px rgba(115, 48, 138, 0.70), 0 0 5px -1px rgba(115, 48, 138, 0.50));
        transform: scale3d(1.12, 1.12, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dMG.ww-layout, .ww-e-dMG [data-ww-ls~="dMG"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMH {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, border 0.18s ease;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dMH {
          width: 44px;
          min-width: 44px;
          height: 44px;
        }
      }
      .ww-e-dMH:where(:hover) {
        background-color: var(--ef84f2bd-6745-4e48-8516-4356d45b1108,#DBEAFE);
        box-shadow: var(--3e8af260-4024-44ef-807e-1917c3cf0042,0 0 14px -2px rgba(59, 130, 246, 0.70), 0 0 5px -1px rgba(59, 130, 246, 0.50));
        transform: scale3d(1.12, 1.12, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dMH.ww-layout, .ww-e-dMH [data-ww-ls~="dMH"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMI {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--5dd97690-509d-4794-81fc-b2237d9f2531,#F6F5FA);
        cursor: pointer;
        box-shadow: var(--e5eeeead-7bf9-47de-bc00-67ae924b3dc3,0 1px 2px 0 rgba(0, 0, 0, 0.05));
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease, border 0.18s ease;
        border: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      @media (max-width: 767px) {
        .ww-e-dMI {
          width: 44px;
          min-width: 44px;
          height: 44px;
        }
      }
      .ww-e-dMI:where(:hover) {
        background-color: var(--28ade9f8-5338-4f82-850d-78d3415892e9,#FEE2E2);
        box-shadow: var(--b89029b0-df0b-43a8-8e17-113c118ea1df,0 0 14px -2px rgba(239, 68, 68, 0.70), 0 0 5px -1px rgba(239, 68, 68, 0.50));
        transform: scale3d(1.12, 1.12, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dMI.ww-layout, .ww-e-dMI [data-ww-ls~="dMI"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dMJ {
        width: 20px;
        flex: 0 0 auto;
        min-width: 20px;
        height: 20px;
        background-color: #0000;
        transition: color 0.18s ease, background-color 0.18s ease, box-shadow 0.18s ease, transform 0.18s ease;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      :where(.ww-e-dMI[data-ww-states~="vM1J6Y"]) .ww-e-dMJ {
        margin: 0 5px;
        display: flex;
        width: 20px;
        animation-duration: 1.5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-c715c033-dbcc-40fc-b3a3-838ebcc358bd-_wwParent_66ca6d61-41fb-4524-ab32-1cbe8339bfd0_vM1J6Y-default;
      }
      @keyframes ww-keyframes-element-c715c033-dbcc-40fc-b3a3-838ebcc358bd-_wwParent_66ca6d61-41fb-4524-ab32-1cbe8339bfd0_vM1J6Y-default {
        0% {
        }
        100% {
          transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(360deg);
        }
      }
      .ww-e-dMK {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        width: 100%;
        border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      @media (max-width: 991px) {
        .ww-e-dMK {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          width: 100%;
          border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        }
      }
      .ww-e-dMK.ww-layout, .ww-e-dMK [data-ww-ls~="dMK"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        column-gap: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
      }
      @media (max-width: 991px) {
        .ww-e-dMK.ww-layout, .ww-e-dMK [data-ww-ls~="dMK"] {
          flex-flow: wrap;
        }
      }
      .ww-e-dMM {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        min-height: 44px;
        background-color: #0000;
        cursor: pointer;
        transition: background-color 0.2s ease, color 0.2s ease, border 0.2s ease;
        border-left: 3px solid #0000;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dMM:where(:hover) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
      }
      .ww-e-dMM:where([data-ww-states~="_wwLinkActive"]) {
        background-color: var(--08a7baa9-589a-4ac5-9668-59d9091a3c07,#EADAF0);
        border-left: 3px solid var(--94703241-0d09-4043-b683-cea905a20751,#73308A);
      }
      .ww-e-dMM.ww-layout, .ww-e-dMM [data-ww-ls~="dMM"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dMN {
        margin: 0 8px;
        font-size: 12px;
        line-height: 21px;
        font-weight: 500;
        color: var(--3a3f67fc-8b1d-49c3-b2c2-acc31f5cb998,#5A5866);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dMM:hover) .ww-e-dMN {
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
      }
      :where(.ww-e-dMM[data-ww-states~="_wwLinkActive"]) .ww-e-dMN {
        color: var(--d5313e88-6512-4a26-a1fa-10cf9ed1869a,#652B7A);
      }
      .ww-e-dMO {
        padding: var(--d93f63cd-9ce5-42f3-8289-519df6a9df7e,8px);
        display: flex;
        width: 100%;
        min-height: 44px;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: var(--8940b607-9286-4569-b7e7-4465d87e0dca,6px);
      }
      .ww-e-dMO.ww-layout, .ww-e-dMO [data-ww-ls~="dMO"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-dMP {
        display: flex;
        width: 36px;
        flex: 0 0 auto;
        min-width: 36px;
        height: 36px;
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dMP.ww-layout, .ww-e-dMP [data-ww-ls~="dMP"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dMQ {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px) var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px) var(--3aa5e88b-0be7-45a4-837b-c741ed8a1323,4px);
        overflow: visible;
        width: 100%;
        cursor: pointer;
        border-top: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-dMQ {
          padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
          width: 100%;
          border-top: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
        }
      }
      .ww-e-dMQ.ww-layout, .ww-e-dMQ [data-ww-ls~="dMQ"] {
        display: flex;
        flex-flow: wrap;
        align-content: revert-layer;
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      @media (max-width: 991px) {
        .ww-e-dMQ.ww-layout, .ww-e-dMQ [data-ww-ls~="dMQ"] {
          flex-flow: wrap;
        }
      }
      .ww-e-dMR {
        z-index: 100;
        position: fixed;
        top: 0;
        left: 0;
        width: 240px;
        height: 100vh;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 1px solid var(--7ba8b270-ab6d-4bfd-a0af-3d805c9acb9f,#DAD6E4);
      }
      @media (max-width: 991px) {
        .ww-e-dMR {
          display: var(--ww-style-display, none);
          position: absolute;
          top: 50px;
          right: 0;
          left: auto;
          width: 100%;
          background-color: var(--3d87783b-3cb2-4e8f-9935-29bdc78b4dad,#E7E5EE);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dMR {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-dMR.ww-layout, .ww-e-dMR [data-ww-ls~="dMR"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dMR.ww-layout, .ww-e-dMR [data-ww-ls~="dMR"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dMR.ww-layout, .ww-e-dMR [data-ww-ls~="dMR"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dQE {
        width: 18px;
        height: 18px;
      }
      .ww-e-dQF {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dQF {
          margin: 50px 0 0;
          display: var(--ww-style-display, none);
          position: absolute;
          inset: 0;
          background-color: #0000001a;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dQF {
          display: var(--ww-style-display, none);
        }
      }
      .ww-e-dQF.ww-layout, .ww-e-dQF [data-ww-ls~="dQF"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-dQF.ww-layout, .ww-e-dQF [data-ww-ls~="dQF"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dQF.ww-layout, .ww-e-dQF [data-ww-ls~="dQF"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dQG {
        padding: 24px;
        height: 100vh;
        background-color: var(--8a9d27d5-be94-4d69-b7ee-2b4a4c18a8c6,#F0EFF5);
      }
      @media (max-width: 991px) {
        .ww-e-dQG {
          height: auto;
          background-color: var(--3d87783b-3cb2-4e8f-9935-29bdc78b4dad,#E7E5EE);
        }
      }
      .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
        display: flex;
        flex-flow: column;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dQG.ww-layout, .ww-e-dQG [data-ww-ls~="dQG"] {
          flex-flow: column;
        }
      }
      .ww-e-dQH {
        margin: 0 0 16px;
        padding: 12px;
        width: 100%;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-dQH {
          margin: 0;
          padding: 12px 0;
          width: revert-layer;
        }
      }
      .ww-e-dQH.ww-layout, .ww-e-dQH [data-ww-ls~="dQH"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dQW {
        margin: 0;
        padding: 0;
        display: flex;
        width: 100%;
        height: 80px;
        aspect-ratio: unset;
        border-bottom: 1px solid var(--709cf242-f455-48c1-8776-c479aa0e439a,#EDEDED);
      }
      @media (max-width: 991px) {
        .ww-e-dQW {
          display: var(--ww-style-display);
        }
      }
      .ww-e-dQW.ww-layout, .ww-e-dQW [data-ww-ls~="dQW"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dQW.ww-layout, .ww-e-dQW [data-ww-ls~="dQW"] {
          display: var(--ww-style-display);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        }
      }
      .ww-e-dQX {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dSq:hover) .ww-e-dQX {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dQX:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dQY {
        width: 18px;
        height: 18px;
      }
      .ww-e-dQb {
        margin: 0 8px;
        font: var(--0fe9ab81-19aa-445b-abaa-d5e2d2caad4f,400 14px/21px 'Inter', sans-serif);
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dQb:where([data-ww-states~="isActive"]) {
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dQc {
        width: 18px;
        height: 18px;
      }
      .ww-e-dSp {
        margin: 0 8px;
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: var(--f53370e9-6c43-4ac1-9cc5-1260fbf3e906,#636569);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-dTM:hover) .ww-e-dSp {
        color: var(--9e0b8cc1-b4db-4b38-9d6a-0e8704909ca3,#2E2D2C);
      }
      .ww-e-dSp:where([data-ww-states~="isActive"]) {
        font-weight: 600;
        color: var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dSq {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: var(--8c27e8a0,6px);
      }
      .ww-e-dSq:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dSq:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dSq.ww-layout, .ww-e-dSq [data-ww-ls~="dSq"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dTM {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dTM:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dTM:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dTM.ww-layout, .ww-e-dTM [data-ww-ls~="dTM"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dTN {
        padding: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px) var(--ae532bed-3776-4885-9ed2-bd61c4b81680,16px);
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 6px;
      }
      .ww-e-dTN:where([data-ww-states~="isActive"]) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        border-left: 3px solid var(--d956c70a-bd50-4675-a816-0c102116388e,#73308A);
      }
      .ww-e-dTN:where(:hover) {
        background-color: var(--945ed0af-8fea-415a-91cc-e6f686daa81c,#EADAF0);
        transform: translateY(-1px);
      }
      .ww-e-dTN.ww-layout, .ww-e-dTN [data-ww-ls~="dTN"] {
        display: flex;
        align-items: center;
        row-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
        column-gap: var(--b0e55aee-f063-4506-9762-1c1d1bbcf8c0,12px);
      }
      .ww-e-dXA {
        margin: 0;
        align-self: center;
        width: 80%;
        height: auto;
        aspect-ratio: unset;
        --wwi-ar: unset;
      }
      .ww-e-dYO {
        margin: 0 0 0 3px;
      }
      .ww-e-dYO.ww-layout, .ww-e-dYO [data-ww-ls~="dYO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dYP {
        font-size: 12px;
        font-weight: 700;
        color: var(--39d6f9f8-9c9a-4210-965d-b25400f0e5ca,#552469);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfo {
        margin: 0 0 0 3px;
        padding: 0;
        font-size: 10px;
        font-weight: 300;
        color: var(--0bd587a1-455c-47f6-9b60-dce55baea2e9,#64616F);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfp {
        font-size: 14px;
        font-weight: 600;
        color: var(--b6c1d982-fb87-4916-be90-dd0bb8cc642f,#26252B);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dfr {
        width: 20px;
        flex: 0 0 auto;
        min-width: 20px;
        height: 20px;
        background-color: #0000;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
      .ww-e-dfs {
        width: 20px;
        flex: 0 0 auto;
        min-width: 20px;
        height: 20px;
        background-color: #0000;
        border-radius: var(--f782e614-f69b-41d9-a3f2-75f713aef4df,999px);
      }
    }
  }
  @layer custom {
    .ww-e-dF7 {
      pointer-events: auto;
    }
    .ww-e-dF8 {
      pointer-events: auto;
    }
    .ww-e-dFG {
      box-sizing: border-box;
    }
    .ww-e-dME {
      box-sizing: border-box;
    }
    .ww-e-dMG {
      pointer-events: auto;
    }
    .ww-e-dMH {
      pointer-events: auto;
    }
    .ww-e-dMI {
      pointer-events: auto;
    }
    .ww-e-dMM {
      box-sizing: border-box;
    }
    .ww-e-dMO {
      box-sizing: border-box;
    }
    .ww-e-dMP {
      box-sizing: border-box;
    }
  }
}
@layer ww-style-layout-override {
}
