@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-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-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-element-98eb3387-533a-43f0-baa5-b4db2e9101bf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-43da65c1-8698-48bd-a781-842577252be6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-ca3683b1-6b35-4f64-9c4e-4f4f0ec010a7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-1e291ee1-c161-4ef2-83d8-6fb12eb50b90 {
        margin: 0;
        padding: 0;
        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: #666;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-element-1e291ee1-c161-4ef2-83d8-6fb12eb50b90 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-1e291ee1-c161-4ef2-83d8-6fb12eb50b90 {
          white-space-collapse: preserve;
        }
      }
      .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14.ww-layout, .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14 [data-ww-layout-style-scopes~="b8711ca4-419b-44cd-9ab2-293e50962c14"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14.ww-layout, .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14 [data-ww-layout-style-scopes~="b8711ca4-419b-44cd-9ab2-293e50962c14"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14.ww-layout, .ww-element-b8711ca4-419b-44cd-9ab2-293e50962c14 [data-ww-layout-style-scopes~="b8711ca4-419b-44cd-9ab2-293e50962c14"] {
          display: flex;
        }
      }
      .ww-element-5545ee19-f4f6-493d-b663-636adb2c502f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80px;
        max-width: unset;
        min-width: 80px;
        height: 80px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0.ww-layout, .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0 [data-ww-layout-style-scopes~="276f3588-a15d-48b7-b7a4-ac35bae964e0"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0.ww-layout, .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0 [data-ww-layout-style-scopes~="276f3588-a15d-48b7-b7a4-ac35bae964e0"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0.ww-layout, .ww-element-276f3588-a15d-48b7-b7a4-ac35bae964e0 [data-ww-layout-style-scopes~="276f3588-a15d-48b7-b7a4-ac35bae964e0"] {
          display: flex;
        }
      }
      .ww-element-059372a4-a809-40ec-8758-7bd27785d5a1 {
        margin: 8px 0 0;
        padding: 4px 8px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 50px;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        color: #000;
        white-space-collapse: preserve;
        background-color: #d8e2e952;
        border: 1px solid #2230343d;
        border-radius: 8px;
        --placeholder-color: #00000063;
      }
      @media (max-width: 991px) {
        .ww-element-059372a4-a809-40ec-8758-7bd27785d5a1 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-059372a4-a809-40ec-8758-7bd27785d5a1 {
          white-space-collapse: preserve;
        }
      }
      .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910 {
        margin: 0;
        padding: 0;
        z-index: 3;
        align-self: center;
        display: flex;
        width: 100%;
        max-width: 25%;
        min-width: 335px;
        height: 61vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 0 solid;
        border-radius: 10px 10px 0 0;
      }
      @media (max-width: 767px) {
        .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910 {
          max-width: 100%;
          min-width: 320px;
          height: 60vh;
          aspect-ratio: unset;
          max-height: 95%;
          min-height: 50%;
        }
      }
      .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910.ww-layout, .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910 [data-ww-layout-style-scopes~="12c236d3-7fb3-476d-bd91-316db50fd910"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910.ww-layout, .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910 [data-ww-layout-style-scopes~="12c236d3-7fb3-476d-bd91-316db50fd910"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910.ww-layout, .ww-element-12c236d3-7fb3-476d-bd91-316db50fd910 [data-ww-layout-style-scopes~="12c236d3-7fb3-476d-bd91-316db50fd910"] {
          display: flex;
        }
      }
      .ww-element-2672524c-0df6-4671-9025-f4ecd4900673 {
        margin: 0 0 15px;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #0000002e;
        border-radius: 8px;
      }
      .ww-element-2672524c-0df6-4671-9025-f4ecd4900673.ww-layout, .ww-element-2672524c-0df6-4671-9025-f4ecd4900673 [data-ww-layout-style-scopes~="2672524c-0df6-4671-9025-f4ecd4900673"] {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-2672524c-0df6-4671-9025-f4ecd4900673.ww-layout, .ww-element-2672524c-0df6-4671-9025-f4ecd4900673 [data-ww-layout-style-scopes~="2672524c-0df6-4671-9025-f4ecd4900673"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-2672524c-0df6-4671-9025-f4ecd4900673.ww-layout, .ww-element-2672524c-0df6-4671-9025-f4ecd4900673 [data-ww-layout-style-scopes~="2672524c-0df6-4671-9025-f4ecd4900673"] {
          display: flex;
        }
      }
      .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc {
        margin: 0;
        padding: 4px 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc.ww-layout, .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc [data-ww-layout-style-scopes~="294c7891-9fee-4503-8c05-7620482eb6fc"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc.ww-layout, .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc [data-ww-layout-style-scopes~="294c7891-9fee-4503-8c05-7620482eb6fc"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc.ww-layout, .ww-element-294c7891-9fee-4503-8c05-7620482eb6fc [data-ww-layout-style-scopes~="294c7891-9fee-4503-8c05-7620482eb6fc"] {
          display: flex;
        }
      }
      .ww-element-2e5e3149-6e70-46e8-b34c-c48c61b85fa3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d {
        margin: 8px 5px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d.ww-layout, .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d [data-ww-layout-style-scopes~="58677ddb-5196-4e7d-a4a8-9ab6f4ad212d"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 12px;
      }
      @media (max-width: 991px) {
        .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d.ww-layout, .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d [data-ww-layout-style-scopes~="58677ddb-5196-4e7d-a4a8-9ab6f4ad212d"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d.ww-layout, .ww-element-58677ddb-5196-4e7d-a4a8-9ab6f4ad212d [data-ww-layout-style-scopes~="58677ddb-5196-4e7d-a4a8-9ab6f4ad212d"] {
          display: flex;
        }
      }
      .ww-element-71d6611f-ef23-4601-84a0-b62b800da72c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-71d6611f-ef23-4601-84a0-b62b800da72c {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-71d6611f-ef23-4601-84a0-b62b800da72c {
          white-space-collapse: preserve;
        }
      }
      .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 {
          overflow: auto;
          width: 100%;
          aspect-ratio: unset;
        }
      }
      .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0.ww-layout, .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 [data-ww-layout-style-scopes~="72b16553-788f-4c5d-9a06-7aa91a6594b0"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0.ww-layout, .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 [data-ww-layout-style-scopes~="72b16553-788f-4c5d-9a06-7aa91a6594b0"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0.ww-layout, .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 [data-ww-layout-style-scopes~="72b16553-788f-4c5d-9a06-7aa91a6594b0"] {
          display: flex;
        }
      }
      .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b {
        margin: 0 auto;
        padding: 8px 8px 30px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b {
          width: 100%;
          flex: 1 0 auto;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b.ww-layout, .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b [data-ww-layout-style-scopes~="76be51d9-3945-41da-a424-0c6bdf34941b"] {
        display: block;
      }
      @media (max-width: 991px) {
        .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b.ww-layout, .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b [data-ww-layout-style-scopes~="76be51d9-3945-41da-a424-0c6bdf34941b"] {
          display: block;
        }
      }
      @media (max-width: 767px) {
        .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b.ww-layout, .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b [data-ww-layout-style-scopes~="76be51d9-3945-41da-a424-0c6bdf34941b"] {
          display: block;
        }
      }
      .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 42px;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
          overflow: hidden;
          display: block;
          aspect-ratio: unset;
          max-height: 50px;
          line-height: 1.5;
          white-space-collapse: preserve;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
          --ww-text-text-overflow: ellipsis;
        }
      }
      .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291 {
        margin: 0;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291.ww-layout, .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291 [data-ww-layout-style-scopes~="8f27645f-f190-45c8-9dc7-d399ede7c291"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291.ww-layout, .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291 [data-ww-layout-style-scopes~="8f27645f-f190-45c8-9dc7-d399ede7c291"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291.ww-layout, .ww-element-8f27645f-f190-45c8-9dc7-d399ede7c291 [data-ww-layout-style-scopes~="8f27645f-f190-45c8-9dc7-d399ede7c291"] {
          display: flex;
        }
      }
      .ww-element-9a42638d-616f-4f1a-aacd-a963ac05fd42 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 48px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: var(--ww-default-font-family);
        line-height: 40px;
        font-weight: 600;
        text-align: center;
        color: #fff;
        text-decoration: none;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: 5px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-9a42638d-616f-4f1a-aacd-a963ac05fd42 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-9a42638d-616f-4f1a-aacd-a963ac05fd42 {
          white-space-collapse: preserve;
        }
      }
      .ww-element-9b1d2ff3-977f-45f0-9157-01dea5f02f2e {
        margin: 0;
        padding: 0;
        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;
        font-weight: 600;
        color: #666;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-element-9b1d2ff3-977f-45f0-9157-01dea5f02f2e {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-9b1d2ff3-977f-45f0-9157-01dea5f02f2e {
          white-space-collapse: preserve;
        }
      }
      .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 117px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3 {
          height: 50px;
        }
      }
      .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3.ww-layout, .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3 [data-ww-layout-style-scopes~="a20d4604-9366-43c7-9262-2f1de4a82fd3"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3.ww-layout, .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3 [data-ww-layout-style-scopes~="a20d4604-9366-43c7-9262-2f1de4a82fd3"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3.ww-layout, .ww-element-a20d4604-9366-43c7-9262-2f1de4a82fd3 [data-ww-layout-style-scopes~="a20d4604-9366-43c7-9262-2f1de4a82fd3"] {
          display: flex;
        }
      }
      .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1 {
        margin: 6px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1.ww-layout, .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1 [data-ww-layout-style-scopes~="a81e1b4b-24df-47a1-8935-f646e79beaa1"] {
        display: flex;
        flex-direction: row;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1.ww-layout, .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1 [data-ww-layout-style-scopes~="a81e1b4b-24df-47a1-8935-f646e79beaa1"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1.ww-layout, .ww-element-a81e1b4b-24df-47a1-8935-f646e79beaa1 [data-ww-layout-style-scopes~="a81e1b4b-24df-47a1-8935-f646e79beaa1"] {
          display: flex;
        }
      }
      .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 42px;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
          overflow: hidden;
          display: block;
          aspect-ratio: unset;
          max-height: 50px;
          line-height: 1.5;
          white-space-collapse: preserve;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
          --ww-text-text-overflow: ellipsis;
        }
      }
      .ww-element-bb6fcccf-f0f8-442a-a29b-8b4a560f6f0c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 90px;
      }
      @media (max-width: 767px) {
        .ww-element-bb6fcccf-f0f8-442a-a29b-8b4a560f6f0c {
          width: 40px;
          height: 40px;
        }
      }
      .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be.ww-layout, .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be [data-ww-layout-style-scopes~="bebb4d89-0718-4eb8-8d7b-7a92bc8439be"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be.ww-layout, .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be [data-ww-layout-style-scopes~="bebb4d89-0718-4eb8-8d7b-7a92bc8439be"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be.ww-layout, .ww-element-bebb4d89-0718-4eb8-8d7b-7a92bc8439be [data-ww-layout-style-scopes~="bebb4d89-0718-4eb8-8d7b-7a92bc8439be"] {
          display: flex;
        }
      }
      .ww-element-d2b6f4ad-41f9-4691-b99b-06a3256c7b0b {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-d2b6f4ad-41f9-4691-b99b-06a3256c7b0b {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-d2b6f4ad-41f9-4691-b99b-06a3256c7b0b {
          white-space-collapse: preserve;
        }
      }
      .ww-element-f5d0db59-aa33-4936-af1e-a325e9f973d0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 35px;
        max-width: unset;
        min-width: unset;
        height: 35px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
        border-radius: 90px;
      }
      @media (max-width: 767px) {
        .ww-element-f5d0db59-aa33-4936-af1e-a325e9f973d0 {
          width: 40px;
          height: 40px;
        }
      }
      .ww-element-f88b52cc-d663-44cf-aea2-ad2bfef640fd {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 25px;
        font-family: var(--ww-default-font-family);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-f88b52cc-d663-44cf-aea2-ad2bfef640fd {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-f88b52cc-d663-44cf-aea2-ad2bfef640fd {
          white-space-collapse: preserve;
        }
      }
      .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc {
        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-element-092d71d9-b846-44e0-9246-f0abf2caa2fc.ww-layout, .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc [data-ww-layout-style-scopes~="092d71d9-b846-44e0-9246-f0abf2caa2fc"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc.ww-layout, .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc [data-ww-layout-style-scopes~="092d71d9-b846-44e0-9246-f0abf2caa2fc"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc.ww-layout, .ww-element-092d71d9-b846-44e0-9246-f0abf2caa2fc [data-ww-layout-style-scopes~="092d71d9-b846-44e0-9246-f0abf2caa2fc"] {
          display: flex;
        }
      }
      .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 42px;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
          overflow: hidden;
          display: block;
          aspect-ratio: unset;
          max-height: 50px;
          line-height: 1.5;
          white-space-collapse: preserve;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
          --ww-text-text-overflow: ellipsis;
        }
      }
      .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8 {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 242px;
        min-width: unset;
        height: auto;
        max-height: 263px;
        min-height: 250px;
        border-radius: 16px;
      }
      .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8.ww-layout, .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8 [data-ww-layout-style-scopes~="5164a493-58e8-4c76-b035-6d07f46009a8"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        gap: 20px;
      }
      @media (max-width: 991px) {
        .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8.ww-layout, .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8 [data-ww-layout-style-scopes~="5164a493-58e8-4c76-b035-6d07f46009a8"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8.ww-layout, .ww-element-5164a493-58e8-4c76-b035-6d07f46009a8 [data-ww-layout-style-scopes~="5164a493-58e8-4c76-b035-6d07f46009a8"] {
          display: flex;
        }
      }
      .ww-element-c7d4d393-2ccb-4641-a807-74da48b5bb0b {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-end;
        display: flex;
        width: 100%;
        max-width: 440px;
        min-width: 300px;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
      }
      .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a.ww-layout, .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a [data-ww-layout-style-scopes~="edc1f7a1-d29e-4404-99e5-d4de17249a6a"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a.ww-layout, .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a [data-ww-layout-style-scopes~="edc1f7a1-d29e-4404-99e5-d4de17249a6a"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a.ww-layout, .ww-element-edc1f7a1-d29e-4404-99e5-d4de17249a6a [data-ww-layout-style-scopes~="edc1f7a1-d29e-4404-99e5-d4de17249a6a"] {
          display: flex;
        }
      }
      .ww-element-a2680808-d3f3-479e-99d1-4a9bdda32245 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 44px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-element-b8f278b3-71e7-4e59-9d3d-9d08c1fc878b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100px;
        max-width: unset;
        min-width: 110px;
        height: 110px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
        --wwi-of: contain;
      }
      .ww-element-1545a865-6576-4940-bddf-97d0925bae7b {
        margin: 8px 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 95%;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 50px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        box-shadow: 0 1px 3px #000;
        border-radius: 8px;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-1545a865-6576-4940-bddf-97d0925bae7b {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-1545a865-6576-4940-bddf-97d0925bae7b {
          margin: 15px 0;
          white-space-collapse: preserve;
        }
      }
      .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677 {
        margin: 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-left: 0 none;
        border-right: 0 none;
      }
      .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677.ww-layout, .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677 [data-ww-layout-style-scopes~="1202e923-cdfc-44c0-8597-a2ef4cdca677"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677.ww-layout, .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677 [data-ww-layout-style-scopes~="1202e923-cdfc-44c0-8597-a2ef4cdca677"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677.ww-layout, .ww-element-1202e923-cdfc-44c0-8597-a2ef4cdca677 [data-ww-layout-style-scopes~="1202e923-cdfc-44c0-8597-a2ef4cdca677"] {
          display: flex;
        }
      }
      .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549 {
        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-element-269a2edc-dcf9-4d6f-9df7-7980e5738549.ww-layout, .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549 [data-ww-layout-style-scopes~="269a2edc-dcf9-4d6f-9df7-7980e5738549"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549.ww-layout, .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549 [data-ww-layout-style-scopes~="269a2edc-dcf9-4d6f-9df7-7980e5738549"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549.ww-layout, .ww-element-269a2edc-dcf9-4d6f-9df7-7980e5738549 [data-ww-layout-style-scopes~="269a2edc-dcf9-4d6f-9df7-7980e5738549"] {
          display: flex;
        }
      }
      .ww-element-3c59852e-21a9-45a3-ade9-4cb6d01f770d {
        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: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-3c59852e-21a9-45a3-ade9-4cb6d01f770d {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-3c59852e-21a9-45a3-ade9-4cb6d01f770d {
          white-space-collapse: preserve;
        }
      }
      .ww-element-e1e904af-266d-4f51-8e4f-d8d02cb60fef {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd {
        margin: 0 0 8px;
        padding: 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 1px solid #0000002e;
        border-radius: 8px;
      }
      .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd.ww-layout, .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd [data-ww-layout-style-scopes~="ebca9cc0-670c-43b6-a61c-e76f74aa6bcd"] {
        display: flex;
        flex-direction: row;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd.ww-layout, .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd [data-ww-layout-style-scopes~="ebca9cc0-670c-43b6-a61c-e76f74aa6bcd"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd.ww-layout, .ww-element-ebca9cc0-670c-43b6-a61c-e76f74aa6bcd [data-ww-layout-style-scopes~="ebca9cc0-670c-43b6-a61c-e76f74aa6bcd"] {
          display: flex;
        }
      }
      .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
        margin: 0 0 8px;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 20px;
        max-width: 20px;
        min-width: 20px;
        height: auto;
        aspect-ratio: unset;
        max-height: 43px;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
          overflow: hidden;
          display: block;
          aspect-ratio: unset;
          line-height: 1.5;
          white-space-collapse: preserve;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
          --ww-text-text-overflow: ellipsis;
        }
      }
      .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8 {
        margin: 0;
        padding: 0 0 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8.ww-layout, .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8 [data-ww-layout-style-scopes~="6ed463ff-7caf-4439-8956-1d5d173ddda8"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8.ww-layout, .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8 [data-ww-layout-style-scopes~="6ed463ff-7caf-4439-8956-1d5d173ddda8"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8.ww-layout, .ww-element-6ed463ff-7caf-4439-8956-1d5d173ddda8 [data-ww-layout-style-scopes~="6ed463ff-7caf-4439-8956-1d5d173ddda8"] {
          display: flex;
        }
      }
      .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03.ww-layout, .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03 [data-ww-layout-style-scopes~="710618ca-07e7-4b1b-af09-80327ed83f03"] {
        display: flex;
        flex-direction: row;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03.ww-layout, .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03 [data-ww-layout-style-scopes~="710618ca-07e7-4b1b-af09-80327ed83f03"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03.ww-layout, .ww-element-710618ca-07e7-4b1b-af09-80327ed83f03 [data-ww-layout-style-scopes~="710618ca-07e7-4b1b-af09-80327ed83f03"] {
          display: flex;
        }
      }
      .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248 {
        margin: 0;
        padding: 4px 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-element-a8f4ec1a-84db-4628-951b-52fac979a248.ww-layout, .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248 [data-ww-layout-style-scopes~="a8f4ec1a-84db-4628-951b-52fac979a248"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248.ww-layout, .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248 [data-ww-layout-style-scopes~="a8f4ec1a-84db-4628-951b-52fac979a248"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248.ww-layout, .ww-element-a8f4ec1a-84db-4628-951b-52fac979a248 [data-ww-layout-style-scopes~="a8f4ec1a-84db-4628-951b-52fac979a248"] {
          display: flex;
        }
      }
      .ww-element-ce9a1218-87f7-4c25-99f8-54bdde58c39e {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 19px;
        font-family: var(--ww-default-font-family);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-ce9a1218-87f7-4c25-99f8-54bdde58c39e {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-ce9a1218-87f7-4c25-99f8-54bdde58c39e {
          white-space-collapse: preserve;
        }
      }
      .ww-element-d14c579e-1690-4e6c-972d-8900a606e13b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-d14c579e-1690-4e6c-972d-8900a606e13b {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-d14c579e-1690-4e6c-972d-8900a606e13b {
          white-space-collapse: preserve;
        }
      }
      .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: 43px;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
          overflow: hidden;
          display: block;
          aspect-ratio: unset;
          line-height: 1.5;
          white-space-collapse: preserve;
          --ww-text-white-space: initial;
          --ww-text-overflow: initial;
          --ww-text-text-overflow: ellipsis;
        }
      }
      .ww-element-453a0857-aff7-47cc-927e-77019bf4bcc2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 25px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-453a0857-aff7-47cc-927e-77019bf4bcc2 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-453a0857-aff7-47cc-927e-77019bf4bcc2 {
          white-space-collapse: preserve;
        }
      }
      .ww-element-46dc5dae-364e-47be-9c9c-93497bb703a7 {
        margin: 0 0 4px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 25px;
        font-family: var(--ww-default-font-family);
        text-align: right;
        color: #1a1a1a;
        white-space-collapse: preserve;
      }
      @media (max-width: 991px) {
        .ww-element-46dc5dae-364e-47be-9c9c-93497bb703a7 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-46dc5dae-364e-47be-9c9c-93497bb703a7 {
          white-space-collapse: preserve;
        }
      }
      .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d {
        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: #fff;
      }
      .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d.ww-layout, .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d [data-ww-layout-style-scopes~="cee314b0-17c2-4f65-9164-716119d0ef9d"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d.ww-layout, .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d [data-ww-layout-style-scopes~="cee314b0-17c2-4f65-9164-716119d0ef9d"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d.ww-layout, .ww-element-cee314b0-17c2-4f65-9164-716119d0ef9d [data-ww-layout-style-scopes~="cee314b0-17c2-4f65-9164-716119d0ef9d"] {
          display: flex;
        }
      }
      .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd {
        margin: 0 auto;
        padding: 16px;
        overflow: auto;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd {
          flex: 0 1 auto;
          height: 70%;
          aspect-ratio: unset;
        }
      }
      .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd.ww-layout, .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd [data-ww-layout-style-scopes~="4deefcc5-b98e-41d0-9ff3-482fee8817fd"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd.ww-layout, .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd [data-ww-layout-style-scopes~="4deefcc5-b98e-41d0-9ff3-482fee8817fd"] {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd.ww-layout, .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd [data-ww-layout-style-scopes~="4deefcc5-b98e-41d0-9ff3-482fee8817fd"] {
          display: flex;
        }
      }
      .ww-element-d0576fad-621a-4a83-8855-99bc26c33539 {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: 50px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-radius: 0;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-element-d0576fad-621a-4a83-8855-99bc26c33539 {
          white-space-collapse: preserve;
        }
      }
      @media (max-width: 767px) {
        .ww-element-d0576fad-621a-4a83-8855-99bc26c33539 {
          height: 50px;
          white-space-collapse: preserve;
        }
      }
    }
    @layer custom {
      @media (max-width: 767px) {
        .ww-element-72b16553-788f-4c5d-9a06-7aa91a6594b0 {
          overflow: auto;
          flex-direction: column;
          scrollbar-width: none;
        }
      }
      .ww-element-76be51d9-3945-41da-a424-0c6bdf34941b {
        overflow: auto;
        flex-direction: column;
        scrollbar-width: none;
      }
      @media (min-width: 992px) {
        .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (max-width: 767px) {
        .ww-element-7a59ec48-1a05-4913-aaac-a94f6a708f60 {
          word-break: break-word;
          aspect-ratio: unset;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 992px) {
        .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (max-width: 767px) {
        .ww-element-b9149a02-8d37-47ad-9dba-aa27e76a4fbe {
          word-break: break-word;
          aspect-ratio: unset;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 992px) {
        .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (max-width: 767px) {
        .ww-element-3648113e-f5b3-4468-9f89-b92d42b53c78 {
          word-break: break-word;
          aspect-ratio: unset;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 992px) {
        .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (max-width: 767px) {
        .ww-element-59dabf7d-daa1-4016-9c37-252d29661fdd {
          word-break: break-word;
          aspect-ratio: unset;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 992px) {
        .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
          word-break: break-word;
          text-overflow: ellipsis;
        }
      }
      @media (max-width: 767px) {
        .ww-element-f3cf2e10-cde8-46c7-a249-a250d2a08cdf {
          word-break: break-word;
          aspect-ratio: unset;
          text-overflow: ellipsis;
        }
      }
      .ww-element-4deefcc5-b98e-41d0-9ff3-482fee8817fd {
        display: flex;
        overflow: auto;
        scrollbar-width: none;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
